react项目搭建

Node Version Manager(nvm):轻松管理 Node.js 版本的利器-CSDN博客这里下载nvm,官网下载node,检查各个版本

首先创建一个存放react项目的空文件夹,然后直接使用官方提供的用于快速创建 React 应用的工具,打开cmd命令行,输入以下命令,后面的my-react-app是项目的名字,在其中生成一个新的react应用(这里我直接在系统默认路径下操作,可以修改自己的路径)

npx create-react-app my-react-app

第一次报错,检查系统环境变量中path路径下有nodejs路径,网上方法清理缓存

npm cache verify

第二次报错

网上找教程之后还是报错,设置了代理,proxy代理错了

npm config set proxy http://username:password@server:port
npm confit set https-proxy http://username:password@server:port

查看一下proxy代理,发现代理不是空

npm config get proxy

npm config get https-proxy

将其设置为空,再次查看已经为空了,继续进行后面的步骤

npm config set proxy null
npm config set https-proxy null

进入创建好的文件夹,后面的my-react-app是项目的名字,在其中生成一个新的react应用,需等待几分钟(警告是因为版本的问题,可忽略)

进入到项目目录里,并启动应用,打开浏览器输入http://localhost:3000/,出现界面说明运行react成功

打开VSCode,,保留App.js和index.js,其他的都删除

删除不需要的内容

因为修改了文件,所以重新查看一下是否能运行起来,出现如下界面代表是正常的

简单介绍一下

// App--> index.js --> public/index.html(root)

更新内容发现项目运行成功,但是访问没跳转到新页面

可能是因为axios和node版本不兼容,用nvm换一个低版本的node,然后删除依赖 重新install

根据提示,输入npm run build

出错了,来解决

1、输入Set-ExecutionPolicy -Scope CurrentUser命令给用户赋予权限
2、终端输入get-ExecutionPolicy查看一下权限,显示RemoteSigned就可以了。

再次执行 serve -s build 就好了

到此为止,折腾了一番,发现是因为编写新界面时没保存(被自己蠢笑了)

写完记得ctrl+s

(最好直接安装nvm,不要装完node再装nvm,版本管理不方便,也可以不装node,直接用nvm安装)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不想熬夜不想熬夜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值