npm 运行 更新 npm 后构建失败(EACCES:权限被拒绝)
npm run build fails after updating npm (EACCES: permission denied)
我有一个 CRA (create-react-app) 并且我更新了 npm。接下来,npm run build
开始失败并出现错误:
EACCES: permission denied, rmdir 'PATH/build/static/css'
我的 npm 版本是 npm -v
:
7.22.0
我在 package.json
中的脚本是:
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject",
},
运行 使用 sudo 的命令没有帮助,在更新到 npm(从版本 6.X 开始)之前没有出现这个问题。
正如@apokryfos 所建议的那样,手动删除 build/static/css
并 运行 构建解决了这个问题。
我有一个 CRA (create-react-app) 并且我更新了 npm。接下来,npm run build
开始失败并出现错误:
EACCES: permission denied, rmdir 'PATH/build/static/css'
我的 npm 版本是 npm -v
:
7.22.0
我在 package.json
中的脚本是:
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject",
},
运行 使用 sudo 的命令没有帮助,在更新到 npm(从版本 6.X 开始)之前没有出现这个问题。
正如@apokryfos 所建议的那样,手动删除 build/static/css
并 运行 构建解决了这个问题。