Npm 即使从 Sudo 也不会创建构建目录
Npm Won't Create Build Directory Even from Sudo
大家好,
当 运行 我的应用程序 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。
在我看来,错误消息表明问题在于 build
目录不存在。 (这是你必须手动创建才能让它工作的事情之一吗?)一个解决方案是在执行 cp ./source/index.html ./build/index.html
.
之前更改脚本以执行 mkdir -p ./build
大家好,
当 运行 我的应用程序 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。
在我看来,错误消息表明问题在于 build
目录不存在。 (这是你必须手动创建才能让它工作的事情之一吗?)一个解决方案是在执行 cp ./source/index.html ./build/index.html
.
mkdir -p ./build