无法识别 webpack 命令



我在 npm 脚本中配置了以下命令。现在,如果我运行命令"npm run dev",命令提示符下没有响应。但是,如果在命令提示符下以"webpack -wd"运行以下命令,则该命令将按预期工作。为什么,我无法从 npm 脚本运行此命令。我正在使用窗口,并在环境变量中设置了节点路径,如下所示

"scripts": {
"dev": "webpack -wd",
"test": "echo "Error: no test specified" && exit 1"
}
C:Program Filesnodejs;C:Program Filesnodejsnode_modulesnpmbin;C:Users[username]AppDataRoamingnpm

如果你想通过命令行运行 webpack,要么需要使用npm i -g webpack-cli全局安装 webpack-cli,要么需要使用像npx webpack -wd这样的 npx。这将以与 npm 脚本相同的方式运行 webpack。

您试图规避的问题是 webpack 默认情况下不会在监视模式下第一次构建,因此您需要在启动 webpack 后更改文件,或者在没有监视的情况下运行 webpack。

注意:npx 是 NPM/Node.js 捆绑包的一部分

最新更新