npx create-react-app my-app 创建后删除已安装的 node_modules 包?
Posted
技术标签:
【中文标题】npx create-react-app my-app 创建后删除已安装的 node_modules 包?【英文标题】:npx create-react-app my-app deleting installed node_modules package after creating? 【发布时间】:2019-09-22 13:55:51 【问题描述】:当我开始创建一个新的 react 应用程序并运行 -npx create-react-app my-app 时,我看到安装 react 和其他模块后,它正在删除所有文件夹。下面是在 cmd 中找到的代码详细信息。 ... ├─ react-scripts@3.0.0 └─ react@16.8.6 在 422.17 秒内完成。 错误:EPERM:不允许操作,打开 'C:\Users\lenovo.yarnrc'
中止安装。 yarnpkg add --exact react react-dom react-scripts --cwd D:\test\project\react\my-app 失败了。
正在删除生成的文件... node_modules 删除生成的文件... package.json 删除生成的文件... yarn.lock 从 D:\test\project\react 中删除 my-app/ 完成。
D:\test\project\react>
命令行工具的屏幕截图为 CMD lines after create-new-app
系统和版本: 视窗10 节点@10.15.3 npm@6.9.0 纱线@1.15.2 npx@6.9.0
【问题讨论】:
【参考方案1】:查看为 npm - EPERM 提供的解决方案:Windows 上不允许操作 here
如果没有任何效果,请尝试通过不同的互联网连接下载。
【讨论】:
1.以管理员身份运行 cmd 2. 运行 npm config edit (你会得到记事本编辑器) ************************************ *** 低于错误 C:\WINDOWS\system32>npm 配置编辑 npm 错误!路径 C:\Users\lenovo\.npmrc npm ERR!代码 EPERM npm ERR! errno -4048 npm 错误!系统调用打开 npm 错误!错误:EPERM:不允许操作,打开 'C:\Users\lenovo\.npmrc' npm ERR! [错误:EPERM:不允许操作,打开 'C:\Users\lenovo\.npmrc'] npm ERR!堆栈:npm 错误! '错误:EPERM:不允许操作,打开 \'C:\\Users\\lenovo\\.npmrc\'',npm ERR!错误号:-4048,【参考方案2】:请使用以下命令之一删除所有全局安装:
npm uninstall -g create-react-app
yarn global remove create-react-app
可在此处找到有关创建新应用的最新说明: https://create-react-app.dev/docs/getting-started/
【讨论】:
以上是关于npx create-react-app my-app 创建后删除已安装的 node_modules 包?的主要内容,如果未能解决你的问题,请参考以下文章
我无法使用 npx create-react-app 安装反应?
npx create-react-app 未生成公共和 src 文件夹
“npx create-react-app 命令”无法正常工作
npx create-react-app 后纱线启动不起作用
npx create-react-app myapp 错误“\AppData\Roaming\npm-cache\_npx\19748”在 appdata 文件夹中不包含 package.json 文