使用create-react-app脚手架创建react项目

查看npx版本:

复制代码
npx -v

使用如下命令创建项目时:

复制代码
npx create-react-app demo

报错:

解决:

以管理员身份运行cmd

然后再次创建项目,又报错:

经查得知:发生此错误是因为用户名中有空格,可以通过全局安装 create-react-app 来解决这个问题。

再解决:

1、全局安装create-react-app脚手架:

复制代码
cnpm install -g create-react-app

2、再使用如下命令创建项目:

复制代码
cretate-react-app demo

于是项目创建好了:


但是,使用create-react-app创建项目非常慢,预计执行完create-react-app demo命令后,大概10分钟,项目才创建好,无法忍受。

分析:

create-react-app指令默认调用npm,所以比较慢。

解决:换源

执行如下命令换源:

复制代码
npm config set registry https://registry.npm.taobao.org

执行完毕后,执行如下命令,如果出现上述地址,说明换源成功:

复制代码
npm config get registry

然后再使用create-react-app创建项目,大概只需要1分钟左右。


更多npm源切换知识:https://blog.csdn.net/sqf251877543/article/details/122088460

相关推荐
青衫客362 天前
用 Python 实现一个“小型 ReAct 智能体”:思维链 + 工具调用 + 环境交互
python·大模型·llm·react
柯北(jvxiao)8 天前
Vue vs React 多维度剖析: 哪一个更适合大型项目?
前端·vue·react
袋鼠云数栈前端9 天前
扣子 Coze 产品体验功能
大数据·ai·react
想你依然心痛14 天前
React 表单处理:移动端输入场景下的卡顿问题与防抖优化方案
react
亦世凡华、18 天前
React--》实现 PDF 文件的预览操作
经验分享·pdf·react·pdf预览
技术路上的探险家20 天前
Web3:在 VSCode 中使用 Vue 前端与已部署的 Solidity 智能合约进行交互
vscode·web3·区块链·交互·react·solidity·ethers.js
友莘居士25 天前
Dify中的Agent和发现和调用mcp工具两个节点调用的异同
agent·react·dify·functioncalling·mcp
aiguangyuan1 个月前
前端开发性能优化概要
系统架构·vue·react·前端开发
叶 落1 个月前
Component cannot be used as a JSX component
typescript·react
小浣熊喜欢揍臭臭1 个月前
react+antd+表格拖拽排序以及上移、下移、移到顶部、移到底部
前端·前端框架·react