2016-05-19 32 views
1

こんにちは、私は私がこれまで書くと一緒に従っていましたVue.js CLI剣道UIとVue.js

を使用しています誰も:WebPACKのプロジェクトにjQueryプラグインで追加についてhttps://65535th.com/jquery-plugins-and-webpack/

Iは露出ローダーをインストールし、アプリケーションのエントリポイントである私のmain.jsにそして私のwebpack.base.conf.js

{ test: /jquery/, loader: 'expose?$!expose?jQuery!expose?jquery' } 

に次の行を追加私は、次の2行を追加でjQueryライブラリを持参し、その後に剣道ライブラリをもたらす。

import '../bower_components/jquery/dist/jquery.js'; 
import '../bower_components/kendo-ui/js/kendo.all.min.js'; 

私は、すべてをキックオフし、次のような出力を生成し、NPM実行DEVを実行した(注意、それはバックアップを取得するために時間のとんでもない量を取り、行く)

[BABEL] Note: The code generator has deoptimised the styling of "/var/www/public/kendo/bower_components/kendo-ui/js/kendo.all.min.js" as it exceeds the max of "100KB". 
webpack: wait until bundle finished: /__webpack_hmr 
[BABEL] Note: The code generator has deoptimised the styling of "/var/www/public/kendo/bower_components/jquery/dist/jquery.js" as it exceeds the max of "100KB". 
webpack built 6459c5d00452a152a319 in 405389ms 
Hash: 6459c5d00452a152a319 
Version: webpack 1.13.0 
Time: 405389ms 
Asset  Size Chunks  Chunk Names 
app.js 14.8 MB  0  app 

ERROR in ./bower_components/kendo-ui/js/kendo.all.min.js 
Module not found: Error: Cannot resolve module 'jquery' in /var/www/public/kendo/bower_components/kendo-ui/js 
@ ./bower_components/kendo-ui/js/kendo.all.min.js 1:1022-1059 
Child html-webpack-plugin for "index.html": 
     Asset  Size Chunks  Chunk Names 
    index.html 21.4 kB  0  
webpack: bundle is now VALID. 

なぜjqueryが不足していますか?私が間違っていた何らかの設定がありますか?助けてくれてありがとう。

+0

チェックsourcemaps:私はいくつかのエイリアスを定義するためにProvidePluginを使用しています。 –

答えて

0

JavaScriptは大文字と小文字が区別されます。 jQueryのコードがどこにあるか見つけるために

new webpack.ProvidePlugin({ 
    "jQuery": "jquery", 
    "$": "jquery", 
    "window.jQuery": "jquery" 
}) 
関連する問題