Windows10下create-react-app在非C盘无法运行求助
解决跨盘符使用create-react-app报错问题
检查权限与运行方式
右键以管理员身份打开命令提示符,再在目标盘符执行create-react-app myapp,避免普通权限下跨盘符访问全局包受限。调整npm全局包路径(可选)
- 在非系统盘(如D盘)创建两个文件夹:
D:\npm_global(存放全局包)、D:\npm_cache(缓存目录) - 执行以下命令修改npm配置:
npm config set prefix "D:\npm_global" npm config set cache "D:\npm_cache" - 将
D:\npm_global添加到系统环境变量的Path中,重启命令提示符后重新执行npm install -g create-react-app
- 在非系统盘(如D盘)创建两个文件夹:
直接使用npx创建项目
无需全局安装,在目标盘符执行:npx create-react-app myapp该方式会临时拉取最新版create-react-app,绕开全局路径权限问题。
清理缓存后重试
执行npm cache clean --force清理npm缓存,重新全局安装npm install -g create-react-app后再尝试跨盘符创建项目。
内容的提问来源于stack exchange,提问作者Imran
相关产品推荐
相关产品推荐

