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动态添加删除div 具体实现
Jul 20 Javascript
Jquery解析json数据详解
Dec 26 Javascript
多选列表框动态添加,移动,删除,全选等操作的简单实例
Jan 13 Javascript
我的Node.js学习之路(一)
Jul 06 Javascript
js数值计算时使用parseInt进行数据类型转换(jquery)
Oct 07 Javascript
javascript原生ajax写法分享
Apr 10 Javascript
js原型链与继承解析(初体验)
May 09 Javascript
JavaScript程序中实现继承特性的方式总结
Jun 24 Javascript
微信小程序教程之本地图片上传(leancloud)实例详解
Nov 16 Javascript
JavaScript实现的浏览器下载文件的方法
Aug 09 Javascript
JavaScript调用模式与this关键字绑定的关系
Apr 21 Javascript
Element Alert警告的具体使用方法
Jul 27 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
javascript实现倒计时效果
Feb 17 #Javascript
You might like
无数据库的详细域名查询程序PHP版(5)
2006/10/09 PHP
PHP学习之输出字符串(echo,print,printf,print_r和var_dump)
2011/04/17 PHP
PHP中使用cURL实现Get和Post请求的方法
2013/03/13 PHP
PHP包含文件函数include、include_once、require、require_once区别总结
2014/04/05 PHP
用 Composer构建自己的 PHP 框架之使用 ORM
2014/10/30 PHP
浅析php静态方法与非静态方法的用法区别
2016/05/17 PHP
PHP时间戳格式全部汇总 (获取时间、时间戳)
2016/06/13 PHP
Expandable "Detail" Table Rows
2007/08/29 Javascript
JavaScript 事件记录使用说明
2009/10/20 Javascript
JavaScript prototype对象的属性说明
2010/03/13 Javascript
iframe子父页面调用js函数示例
2013/11/07 Javascript
微信JS接口大全
2016/08/25 Javascript
妙用Bootstrap的 popover插件实现校验表单提示功能
2016/08/29 Javascript
vue.js学习笔记之绑定style样式和class列表
2016/10/31 Javascript
Javarscript中模块(module)、加载(load)与捆绑(bundle)详解
2017/05/28 Javascript
js 事件的传播机制(实例讲解)
2017/07/20 Javascript
JavaScript代码判断输入的字符串是否含有特殊字符和表情代码实例
2017/08/17 Javascript
Angular 实现输入框中显示文章标签的实例代码
2018/11/07 Javascript
vue组件之间数据传递的方法实例分析
2019/02/12 Javascript
vue以组件或者插件的形式实现throttle或者debounce
2019/05/22 Javascript
jQuery开发仿QQ版音乐播放器
2020/07/10 jQuery
Django实现简单分页功能的方法详解
2017/12/05 Python
python十进制和二进制的转换方法(含浮点数)
2018/07/07 Python
Python3.5 Pandas模块之DataFrame用法实例分析
2019/04/23 Python
pandas通过字典生成dataframe的方法步骤
2019/07/23 Python
Python3.7安装keras和TensorFlow的教程图解
2020/06/18 Python
python给list排序的简单方法
2020/12/10 Python
Html5移动端div固定到底部实现底部导航条的几种方式
2021/03/09 HTML / CSS
简历自我评价怎么写呢?
2014/01/06 职场文书
大学生旅游业创业计划书
2014/01/29 职场文书
国旗下的讲话演讲稿
2014/05/08 职场文书
行政求职信
2014/07/04 职场文书
2014年民警工作总结
2014/11/25 职场文书
贷款承诺书
2015/01/20 职场文书
2015小学教师年度工作总结
2015/05/12 职场文书
基于Redis结合SpringBoot的秒杀案例详解
2021/10/05 Redis