最近Vueを学習しているときに、webpackを使用しているときにエラーが発生しました。バージョン3および4の問題である可能性があります
webpack-dev-server
インストール後webpack-dev-server
、コードpackage.json
をscripts
追加する必要があります"dev": "webpack-dev-server"
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"dev": "webpack-dev-server"
},
次に、この時点でエラーが報告されました~~~ CLIは別のパッケージに移動しました:webpack-cli
多くの場合、最初は理解していませんでしたし、理解していませんでした。最後に、単純だと思いましたが、webpack-cliをインストールしました。
ワイヤレス法解析jqueryモジュールが見つかりません:エラー: 'F:\ Study \ webpack-study \ src'の 'jquery'を解決できません
これを見ると少し混乱します、私はそれをインストールしました、そしてそれはそれを実行することができ、そして結果はこのエラーです。
以来
jquery.placholder.min.js
ローディング戦略としてUMD、それをすることによって得られることを認識require
-必要と同じアプローチを使用しようとすると、jQueryのが必要です。
"object"==typeof module&&module.exports?require("jquery"):jQuery
Webpackはrequire("jquery")
jQueryライブラリ(node_modulesには存在しない)を調べてバンドルしようとします。
解決策は、jQueryを外部に追加することwebpack.config.js
です。
{
...
externals: {
// require("jquery") is external and available
// on the global var jQuery
"jquery": "jQuery"
}
}
モジュールが外部モジュールとしてマークされている場合、Webpackはモジュールをバンドルせず、グローバル変数を使用します。