node.js - 无法使用 create-react-app 创建新项目
问题描述
我刚刚成功安装了 create-react-app 。但是,当我像下面的命令创建一个新项目时,会发生错误。你能给我一个建议吗?
系统环境:-aws lightail 1vcpu,0.5G ram/ubuntu 18.04-nodejs 版本:13.9.0-npm 版本:6.13.7-create-react-app 版本:3.4.0
~$ npm create-react-app my-app
安装软件包。这可能需要几分钟。使用 cra-template 安装 react、react-dom 和 react-scripts...
core-js@2.6.11 postinstall /home/ubuntu/my-app/node_modules/babel-runtime/node_modules/core-js node -e "try{require('./postinstall')}catch(e){}"
中止安装。npm install --save --save-exact --loglevel 错误 react react-dom react-scripts cra-template 失败。
删除生成的文件... node_modules 删除生成的文件... package.json
完毕。
解决方案
切换到纱线
这是几年前在 github 上提出的问题.. 切换到 yarn 后解决了。这些命令无法解决问题。
npm cache clean --force
create-react-app my-apps
切换到 Yarn 成功了!
npm install -g yarn
yarn global add create-react-app
create-react-app my-app
看看这是否有帮助!
推荐阅读
- php - 从命令提示符运行时未从 PHP 代码执行批处理文件
- javascript - jQuery 表单不会使用 reCAPTCHA 2 提交
- android - 我的应用在 Play 商店搜索中的标语没有改变
- postgresql - 无法连接到主机服务器(odoo v11)
- ios - UITextField 中插入符号/光标的奇怪行为
- ruby-on-rails - Rails 5 中带有复选框的高级搜索
- javascript - 卡在 JS DOM 操作上
- java - 为什么常量类的静态变量不连接其他类的值?
- javascript - 等待窗口加载事件注册服务工作者
- c++ - C++人脸检测结合c#WPF