Npm赢得了甚至从Sudo创建构建目录

时间:2015-09-18 04:24:38

标签: node.js npm sudo webpack cp

Hullo all,

在为我的应用运行npm run命令时,我收到以下错误消息:

cp: cannot create regular file ‘./build/index.html’: No such file or directory http://localhost:8080/ webpack result is served from / content is served from ./build/ Hash: 742d890d44a97a9ab393 Version: webpack 1.12.2

开发脚本是: cp ./src/index.html ./build/index.html & webpack-dev-server --hot

我首先怀疑这是一个权限错误,因此我将npm作为sudo运行,但是没有雪茄。然后我逐个自己制作文件,直到没有更多的错误消息。罗,看哪,有效!我该怎么做才能进一步探讨这个问题?

我使用的是节点4.0.0和npm 2.14.3。

1 个答案:

答案 0 :(得分:1)

在我看来,错误消息表明问题是build目录不存在。 (这是您必须手动创建以使其工作的其中一项吗?)一种解决方案是在执行mkdir -p ./build之前将脚本更改为cp ./source/index.html ./build/index.html