npx create-react-app xxx创建项目报错的解决办法


Posted in Javascript onFebruary 17, 2020

手头有一台大学时代的Windows电脑,它此前没有装过create-react-app,只装了node环境。版本信息:node -> 10.16.3,npm -> 6.9.0。前几日闲的无事想给它装个React,结果失败了,报了错,所以有了下面这出。

安装过程

npx create-react-app xxx创建项目报错的解决办法

根据React官方文档(上图)可以发现,此时并不需要安装create-react-app工具,只要你的node >= 8.10 && npm >= 5.6,就可以直接使用npx create-react-app命令来创建项目。

报错

好的?,那就根据上面的来呗,输入npx create-react-app,这时就出现了前文提到的错误,错误信息如下

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

npm ERR! A complete log of this run can be found in:
npm ERR! C:\Program Files\nodejs\node_cache\_logs\2020-02-14T14_46_10_318Z-debug.log
Install for create-react-app@latest failed with code 1

此时的我还是懵逼的,仔细检查了版本信息和命令,发现并没有不对,之后重复几次还是同样的错误。仔细瞧了瞧报错信息,是说Files\nodejs\node_cache\_npx\1452这个路径下没有package.json文件。然而并没有什么*用,咱还是不懂......

解决

只好祭出百度大法,一顿操作,走了不少弯路,不过还是让我找到了一位大佬写的解决办法,在此鸣谢这位大佬。

出现问题的原因是node_cache的路径中存在空格,所以根据上文报错信息中的路径去找肯定找不到。。。

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

我们将路径重设,指定到其他的地方,当然可以不跟上面的路径一样。

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

Javascript 相关文章推荐
JQUERY CHECKBOX全选,取消全选,反选方法三
Aug 30 Javascript
javascript 动态修改样式和层叠样式表代码
Apr 27 Javascript
基于jquery打造的百分比动态色彩条插件
Sep 19 Javascript
node.js读取文件到字符串的方法
Jun 29 Javascript
Jquery幻灯片特效代码分享--打开页面随机选择切换方式(3)
Aug 15 Javascript
jquery心形点赞关注效果的简单实现
Nov 14 Javascript
js判断是否是手机页面
Mar 17 Javascript
input框中自动展示当前日期yyyy/mm/dd的实现方法
Jul 06 Javascript
js实现手机web图片左右滑动效果
Dec 29 Javascript
使用vue-router切换页面时,获取上一页url以及当前页面url的方法
May 06 Javascript
Javascript执行流程细节原理解析
May 14 Javascript
解决vue elementUI 使用el-select 时 change事件的触发问题
Nov 17 Vue.js
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
javascript实现倒计时效果
Feb 17 #Javascript
You might like
php&java(一)
2006/10/09 PHP
探讨:web上存漏洞及原理分析、防范方法
2013/06/29 PHP
php5.3 goto函数介绍和示例
2014/03/21 PHP
PHPExcel读取EXCEL中的图片并保存到本地的方法
2015/02/14 PHP
php中smarty模板条件判断用法实例
2015/06/11 PHP
CodeIgniter框架验证码类库文件与用法示例
2017/03/18 PHP
网页常用特效代码整理
2006/06/23 Javascript
去除链接虚线全面分析总结
2006/08/15 Javascript
JavaScript学习笔记(十七)js 优化
2010/02/04 Javascript
关于JavaScript定义类和对象的几种方式
2010/11/09 Javascript
javascript自然分类法算法实现代码
2013/10/11 Javascript
利用jq让你的div居中的好方法分享
2013/11/21 Javascript
JS测试显示屏分辨率以及屏幕尺寸的方法
2013/11/22 Javascript
javascript对下拉列表框(select)的操作实例讲解
2013/11/29 Javascript
Angularjs基础知识及示例汇总
2015/01/22 Javascript
jquery实现标签支持图文排列带上下箭头按钮的选项卡
2015/03/14 Javascript
jQuery实现在列表的首行添加数据
2015/05/19 Javascript
深入理解JavaScript的React框架的原理
2015/07/02 Javascript
js去字符串前后空格的实现方法
2016/02/26 Javascript
js中数组常用方法总结(推荐)
2019/04/09 Javascript
react 组件传值的三种方法
2019/06/03 Javascript
python获得linux下所有挂载点(mount points)的方法
2015/04/29 Python
python中引用与复制用法实例分析
2015/06/04 Python
python处理csv数据动态显示曲线实例代码
2018/01/23 Python
使用Python实现企业微信的自动打卡功能
2019/04/30 Python
python通过paramiko复制远程文件及文件目录到本地
2019/04/30 Python
Python爬虫 urllib2的使用方法详解
2019/09/23 Python
Python如何输出百分比
2020/07/31 Python
python实现登录与注册系统
2020/11/30 Python
手对手的教你用canvas画一个简单的海报的方法示例
2018/12/10 HTML / CSS
分别介绍一下Session Bean和Entity Bean
2015/03/13 面试题
高中的职业生涯规划书
2013/12/28 职场文书
2014年秋季开学寄语
2014/08/02 职场文书
小学生九一八纪念日83周年演讲稿500字
2014/09/17 职场文书
2016年大学生实习单位评语
2015/12/01 职场文书
服务器SVN搭建图文安装过程
2022/06/21 Servers