在ASP.net mvc项目中,由于路径配置问题导致wepback打包时无法启动npm,解决方法是在package.json中添加对于npm路径的配置,如下所示: scripts": { "ng": "ng", "start": "webpack-dev-server --config webpack.config.js", "build": "rimraf dist && webpack --config webpack.config.prod.js", "test": "ng test" }, "engines": { "node": ">=8.11.1", "npm": ">=6.4.1" },
其中,engines中的npm版本号需要和本地的npm版本号保持一致。"