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 相关文章推荐
如何实现动态删除javascript函数
May 27 Javascript
jQuery 中使用JSON的实现代码
Dec 01 Javascript
jQuery获取样式中的背景颜色属性值/颜色值
Dec 17 Javascript
JavaScript代码实现图片循环滚动效果
Mar 19 Javascript
可输入文字查找ajax下拉框控件 ComBox的实现方法
Oct 25 Javascript
快速实现jQuery多级菜单效果
Feb 01 Javascript
javascript 跨域问题以及解决办法
Jul 17 Javascript
简单的网页广告特效实例
Aug 19 Javascript
Node.js+jade抓取博客所有文章生成静态html文件的实例
Sep 19 Javascript
详解js访问对象的属性和方法
Oct 25 Javascript
jquery css实现流程进度条
Mar 26 jQuery
javascript实现移动端触屏拖拽功能
Jul 29 Javascript
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
PHP读取ACCESS数据到MYSQL的代码
2011/05/11 PHP
php使用fopen创建utf8编码文件的方法
2014/10/31 PHP
PHP的Json中文处理解决方案
2016/09/29 PHP
yii插入数据库防并发的简单代码
2017/05/27 PHP
PHP实现的CURL非阻塞调用类
2018/07/26 PHP
如何判断图片地址是否失效
2007/02/02 Javascript
jQuery之网页换肤实现代码
2011/04/30 Javascript
js的alert弹出框出现乱码解决方案
2013/09/02 Javascript
javascript将相对路径转绝对路径示例
2014/03/14 Javascript
一步步教大家编写酷炫的导航栏js+css实现
2016/03/14 Javascript
使用vue.js开发时一些注意事项
2016/04/27 Javascript
BootStrap智能表单demo示例详解
2016/06/13 Javascript
JavaScript仿百度图片浏览效果
2016/11/23 Javascript
react.js 获取真实的DOM节点实例(必看)
2017/04/17 Javascript
Vue组件之极简的地址选择器的实现
2018/05/31 Javascript
史上最为详细的javascript继承(推荐)
2019/05/18 Javascript
Vue+axios+WebApi+NPOI导出Excel文件实例方法
2019/06/05 Javascript
解决Layui数据表格的宽高问题
2019/09/28 Javascript
js实现飞机大战小游戏
2020/08/26 Javascript
[03:02]2020完美世界城市挑战赛(秋季赛)总决赛回顾
2021/03/11 DOTA
Python中关于字符串对象的一些基础知识
2015/04/08 Python
TensorFlow实现MLP多层感知机模型
2018/03/09 Python
Python绘制3D图形
2018/05/03 Python
python提取图像的名字*.jpg到txt文本的方法
2018/05/10 Python
python 中的[:-1]和[::-1]的具体使用
2020/02/13 Python
scrapy数据存储在mysql数据库的两种方式(同步和异步)
2020/02/18 Python
CSS3实现文字波浪线效果示例代码
2016/11/20 HTML / CSS
2014年乡镇植树节活动方案
2014/02/28 职场文书
房务中心文员岗位职责
2014/04/16 职场文书
2014年语文教研组工作总结
2014/12/06 职场文书
房屋租赁意向书范本
2015/05/09 职场文书
当幸福来敲门英文观后感
2015/06/01 职场文书
市场营销计划书
2019/04/24 职场文书
python tkinter Entry控件的焦点移动操作
2021/05/22 Python
如何判断pytorch是否支持GPU加速
2021/06/01 Python
关于React Native使用axios进行网络请求的方法
2021/08/02 Javascript