私はAngular4で作業していますが、アプリケーションの構築にWebpackセットアップを使用しています。私は自分のプロジェクトでjQueryを使いたいので、私はgoogledして、Webpackがモジュールをグローバルにロードするために提供するProviderPlugin
について見つけました。jQueryがProvidePluginでロードされたWebpack 2でルート変更後に動作しない
しかし、私が直面している問題は少し奇妙です。ページが読み込まれて初めてうまく動作し、jQueryに関連付けられているすべてのコードが正常に動作しますが、ページやルートを変更すると、jQueryの機能が失われ、必然的にページが正常に動作しません。私は何か、私はプラグインのために使用されるコードをしないのですが
new webpack.ProvidePlugin({ $: 'jquery', jQuery: 'jquery' })
規格であり、それは大きな助けになります言及してください行うには、他の方法がある場合、私は、同様に他の解決策を探しています。
ありがとうございました。
こんにちは、答えのためのおかげで、私はあなたの提案どおりでした。 ' –
HhmmmがNPMによってあなたdonwloadのjqueryのをした私は、この '新しいHtmlWebpackPlugin({ './src/index.html'、 ファイル名: 'index.htmlを'、 注入真 テンプレート})のような何かをしました?ヒント:htmlWebpackPluginは、htmlページをより速く作成するプラグインであるだけで、jquery作品には必要ありません。あなたはより多くの情報にあなたのドキュメントを読むことができます。 –
はい、NPM経由でjQueryをダウンロードしました。 –