reactjs - npm 包 "watch"给出 "no such file or directory"错误

标签 reactjs webpack build webpack-dev-server watch

提前感谢您帮助我。

我想在 src 目录中的更改上创建一个 product build。为此,我使用了 npm 的 watch 包。下面是我在 package.json

中的“脚本”
"scripts": {
    "webpack-dev-server": "webpack-dev-server",
    "dev": "watch 'npm run prod' src",
    "prod": "webpack --mode=production"
},

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

Error: ENOENT: no such file or directory, stat 'E:\projects\chatapp\run'

最佳答案

如果你使用 Windows,你必须在 dev 命令中使用 " 而不是 ':

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

github.com/mikeal/watch#examples 中也提到过:

Note: Because Windows users may need to use double quotes rather than single quotes they need to escape the them in npm scripts

关于reactjs - npm 包 "watch"给出 "no such file or directory"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55741015/

相关文章:

javascript - JavaScript(ES2015) 是否有预处理器支持省略大括号?

Webpack 构建成功,但没有退出就挂了

javascript - 为什么我的 AngularJS + RequireJS 应用程序不是通过 grunt-contrib-requirejs 构建的?

ios - Xcode 可以构建项目但不能在模拟器上运行

javascript - 在 React 组件和 browserify 包中使用插件加载 jQuery

webpack - 如何在 Webpack 4 中使用 ES6 导入/导出?

javascript - 在两个相等的 JSON 对象中,在一种情况下访问 javascript 中的值有效,另一种情况则返回未定义

c++ - Truecrypt 无法构建

javascript - 组件不会在路由更改时重新呈现 - React HashRouter

javascript - ReactJs:如何从子组件中的错误中恢复?