全局安装问题未解决,只为记录,目前依旧是npx临时安装。
1.先检查node版本,以防万一。
很重要,对node的版本有要求,不能低于14。
注意:win7系统node的版本不能大于12 (需要更新系统)
2.出现问题:运行npm install -g create-react-app创建create-react-app失败
显示 npm WARN deprecated tar@2.2.2: This version of tar is no longer supported, and will not receive security updates. Please upgrade asap.
(1)运行create-react-app myApp,图如下,显示create-react-app没有装上
(2)查看版本create-react-app --version,也是...
(3)原因:tar版本过低,需要升级tar版本。
解决办法:执行命令npm install -g tar , 依旧无效
3.只能尝试执行 npx create-react-app 项目名 命令,进行临时安装
运行npx create-react-app myApp 临时安装,报错
原因:创建的项目命中有大写字母
修改后,再次临时安装npx create-react-app myapp,创建成功
4. cd到创建的项目下 并 npm start 启动项目
===================================
另:多方查找摸索后,全局安装问题依旧解决不了,直接以管理员身份运行cmd照样不行(如下图),期间也使用过淘宝镜像cnpm命令,cnpm install --global create-react-app,依旧安装不上。
也一直显示tar版本过低,需要升级tar版本。尝试执行命令npm install -g tar ,依旧无效。
之后再找办法慢慢解决