reactjs - 更新 npm 后 npm run build 失败(EACCES:权限被拒绝)
问题描述
我有一个 CRA(create-react-app)并且我更新了 npm。以下,npm run build
开始失败并出现错误:
EACCES:权限被拒绝,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 开始)之前,这个问题没有发生。
解决方案
推荐阅读
- go - 在 Go 中 defer 关键字是如何工作的
- sql-server - 如何防止使用 OUTPUT 的 SQL Server 合并更新目标表
- angular - 将参数传递给 Angular 路由器中的匹配器时出现 AOT 错误
- image - 裁剪缩略图并在没有覆盖提示的情况下替换
- excel - 按降序遍历范围
- ios - 如何使我的应用程序显示为从 SD 卡/相机导入照片的选项
- android - 创建 Android 图标的“添加图像资源”在哪里?
- excel - 未收到 Next 的错误消息
- c# - 调用 WebApi Endpoint 传入对象
- html - 如何在不使用辅助路线的情况下以角度在特定页面上添加侧边菜单