"scripts": {
"dev": "NODE_ENV=development webpack-dev-server --open --inline --hot",
"build": "NODE_ENV=production webpack --progress --hide-modules"
},
这是项目package.json中自带的配置环境书写,出现报错的原因是因为 windows平台不支持这样的写法。要实现跨平台通过node的一个模块 cross-env 来实现。
webpack-dev-server --inline --progress --config build/webpack.dev.conf.js
vue 项目 npm run dev 运行时报错: npm ERR! [email protected] dev:
webpack-dev-server --inline --progress --config build/webpack.dev.conf.js
webpack-dev-server --inline --progress --config build/webpack.dev.conf.js报错
原因:新版的webpack-dev-server 3.1.14 存在问题。
解决方法:package.json 中指定 webpack-dev-server 低版本号
方法1:
“webpack-dev-server”: “^2.9.1”
删除 node_modules 目录,再重新安装依赖包
npm install -S // 这种方式安装的时间会长些,也可以只重装 webpack-dev-server模块
方法2:单独重装 webpack-dev-server模块
(1)、npm uninstall webpack-dev-server
(2)、npm install [email protected]
(3)、npm run dev