windows下create-react-app 升级至3.3.1版本踩坑记


Posted in Javascript onFebruary 17, 2020

windows下create-react-app 升级至3.3.1版本踩坑记

电脑原先使用npm install -g create-react-app命令全局安装过,根据文档先全局卸载npm uninstall -g create-react-app,然后采用npx create-react-app my-app创建项目。然而,项目创建完后,却只生成了node_modules,package.json,package_lock.jsonyarn.lock这几个文件夹,同时报错:

windows下create-react-app 升级至3.3.1版本踩坑记

解决

1、运行create-react-app -V查看版本号,发现还可以拿到版本号,说明未被完全删除。
2、运行where create-react-app命令,若是有返回内容,则将返回内容全部手动删除。在我的电脑上操作,返回了以下两个文件路径。

C:\Users\XXXX\AppData\Local\Yarn\config\global\node_modules\.bin\create-
react-app
C:\Users\XXXXX\AppData\Local\Yarn\config\global\node_modules\.bin\create-
react-app.cmd

3、再次运行create-react-app -V查看版本号,可看到

windows下create-react-app 升级至3.3.1版本踩坑记

4、运行npx create-react-app my-app命令。

问题

若是运行npx create-react-app my-app命令,出现

npm ERR! code ENOLOCAL
npm ERR! Could not install from "Files\nodejs\node_cache\_npx\18944" as it does
not contain a package.json file.

根据

windows下create-react-app 升级至3.3.1版本踩坑记

是因为安装node的路径中存在空格。我的node是安装在E:\Program Files\nodejs,它并不识别Program Files中的空格。

解决方法:

cmd开启dos窗口,运行

npm config set prefix "E:\Program~1\nodejs\node_global"
npm config set cache "E:\Program~1\nodejs\node_cache"

参考自:
Template not provided using create-react-app
windows中node环境采坑

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js动画(animate)简单引擎代码示例
Dec 04 Javascript
jQuery使用数组编写图片无缝向左滚动
Dec 11 Javascript
杨氏矩阵查找的JS代码
Mar 21 Javascript
解析使用JS 清空File控件的路径值
Jul 08 Javascript
jQuery判断元素上是否绑定了指定事件的方法
Mar 17 Javascript
基于BootStrap Metronic开发框架经验小结【一】框架总览及菜单模块的处理
May 12 Javascript
AngularJS的ng Http Request与response格式转换方法
Nov 07 Javascript
js实现图片左右滚动效果
Feb 27 Javascript
js, jQuery实现全选、反选功能
Mar 08 Javascript
Bootstrap datepicker日期选择器插件使用详解
Jul 26 Javascript
基于Angularjs-router动态改变Title值的问题
Aug 30 Javascript
详解jQuery中的easyui
Sep 02 jQuery
npx create-react-app xxx创建项目报错的解决办法
Feb 17 #Javascript
Vue的双向数据绑定实现原理解析
Feb 17 #Javascript
JavaScript函数Call、Apply原理实例解析
Feb 17 #Javascript
javascript异常处理实现原理详解
Feb 17 #Javascript
Vue+webpack实现懒加载过程解析
Feb 17 #Javascript
javascript History对象原理解析
Feb 17 #Javascript
Vue中fragment.js使用方法小结
Feb 17 #Javascript
You might like
用cookies来跟踪识别用户
2006/10/09 PHP
php中的mongodb select常用操作代码示例
2014/09/06 PHP
ThinkPHP V2.2说明文档没有说明的那些事实例小结
2015/07/01 PHP
PHP 结合 Boostrap 结合 js 实现学生列表删除编辑及搜索功能
2019/05/21 PHP
extjs实现选择多表自定义查询功能 前台部分(ext源码)
2011/12/20 Javascript
jquery入门—选择器实现隔行变色实例代码
2013/01/04 Javascript
JS获得URL超链接的参数值实例代码
2013/06/21 Javascript
跟我学习JScript的Bug与内存管理
2015/11/18 Javascript
jQuery选取所有复选框被选中的值并用Ajax异步提交数据的实例
2017/08/04 jQuery
hammer.js实现图片手势放大效果
2017/08/29 Javascript
jQueryUI Sortable 应用Demo(分享)
2017/09/07 jQuery
微信小程序 数据绑定及运算的简单实例
2017/09/20 Javascript
webpack写jquery插件的环境配置
2017/12/21 jQuery
vue.js中实现登录控制的方法示例
2018/04/23 Javascript
微信小程序多音频播放进度条问题
2018/08/28 Javascript
vue2.x集成百度UEditor富文本编辑器的方法
2018/09/21 Javascript
tracking.js页面人脸识别插件使用方法
2020/04/16 Javascript
layui的select联动实现代码
2019/09/28 Javascript
nodejs如何在package.json中设置多条启动命令
2020/03/16 NodeJs
python实现360的字符显示界面
2014/02/21 Python
利用django如何解析用户上传的excel文件
2017/07/24 Python
python使用SMTP发送qq或sina邮件
2017/10/21 Python
深入理解Django的中间件middleware
2018/03/14 Python
对python中list的拷贝与numpy的array的拷贝详解
2019/01/29 Python
Python list列表中删除多个重复元素操作示例
2019/02/27 Python
利用python numpy+matplotlib绘制股票k线图的方法
2019/06/26 Python
numpy数组广播的机制
2019/07/12 Python
Python Selenium异常处理的实例分析
2021/02/28 Python
CSS3中的clip-path使用攻略
2015/08/03 HTML / CSS
初中女生自我鉴定
2013/12/19 职场文书
高三高考决心书
2014/03/11 职场文书
拉歌口号大全
2014/06/13 职场文书
2015年高三年级组工作总结
2015/07/21 职场文书
聘任书格式及范文
2015/09/21 职场文书
2019运动会广播加油稿汇总
2019/08/21 职场文书
服务器间如何实现文件共享
2022/05/20 Servers