You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

创建React App时遇EPERM权限错误及npm fund问题求助

权限错误截图

解决EPERM权限错误及相关问题的方案:

  • 以管理员权限执行命令
    • Windows:右键命令提示符/PowerShell,选择「以管理员身份运行」后执行npx create-react-app myapp
    • macOS/Linux:在命令前添加sudo,即sudo npx create-react-app myapp,输入系统密码后执行
  • 清理全局create-react-app并使用npx默认逻辑
    不需要全局安装create-react-app,npx会自动拉取最新版本。如果之前安装过全局版本,先卸载:
    npm uninstall -g create-react-app
    
    之后直接重新执行npx create-react-app myapp即可
  • 配置npm非全局目录避免权限问题
    创建专属npm全局目录并配置:
    mkdir ~/.npm-global
    npm config set prefix '~/.npm-global'
    
    再将该目录加入系统PATH:
    • Linux/macOS:在~/.bashrc或~/.zshrc中添加export PATH=~/.npm-global/bin:$PATH,执行source ~/.bashrc或source ~/.zshrc生效
    • Windows:打开「系统属性-环境变量」,在用户变量的PATH中添加C:\Users\你的用户名\.npm-global\bin
  • 关于npm fund提示
    该提示仅告知安装的部分包有开源资助需求,不影响项目创建,可直接忽略。若不想看到该提示,执行命令时添加--no-fund参数:
    npx create-react-app myapp --no-fund
    

内容的提问来源于stack exchange,提问作者Anuj Choudhary

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 12:12:05