package.json
"scripts": {
"dev": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js",
"start": "npm run dev",
"e2e": "node test/e2e/runner.js",
"test": "npm run e2e",
"build": "node build/build.js"
},
-
在终端输入 npm run dev 时 ,提示 ‘webpack-dev-server’ 不是内部或外部命令,也不是可运行的程序 ,这是因为安装的时候 node_modules 目录下的 .bin 目录安装失败。在运行 npm run dev 时,程序会去找 .bin目录下的 webpack-dev-server.cmd ,如果没有找到的话就会提示没有这个命令。
-
这个时候删除 node_modules 然后重新 npm install
-
无须全局安装 webpack
如果项目很大的话,可能会内存溢出,这个时候我们就要修改 .bin 目录下的 wepack-dev-server.cmd
node --max-old-space-size=4096 "%~dp0\..\webpack-dev-server\bin\webpack-dev-server.js" %*
设置内存为 4G,一般可以解决内存溢出的问题