npm 包“监视”给出“没有这样的文件或目录”错误

IT技术 reactjs webpack build webpack-dev-server watch
2021-05-04 00:43:55

预先感谢您帮助我。

我想根据目录内的更改创建产品构建src为此,我使用watch了 npm 包。下面是我的“脚本”里面package.json

"scripts": {
    "webpack-dev-server": "webpack-dev-server",
    "dev": "watch 'npm run prod' src",
    "prod": "webpack --mode=production"
},

现在当我运行npm run dev命令时。它给了我:

错误: ENOENT:没有这样的文件或目录,stat 'E:\projects\chatapp\run'

2个回答

如果您使用的是Windows,则必须使用in命令"代替'dev

"dev": "watch \"npm run prod\" src"

github.com/mikeal/watch#examples 中也提到了这一点

注意:因为 Windows 用户可能需要使用双引号而不是单引号,所以他们需要在 npm 脚本中对它们进行转义

尝试npm install也许它可以解决,或者您可以查看此线程,因为它似乎是类似的问题如何解决 Nodejs:错误:ENOENT:没有这样的文件或目录 ,更具体地说是这个答案https://stackoverflow.com/a/43260706/10928899