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 相关文章推荐
经常用到的JavasScript事件的翻译
Apr 09 Javascript
用jquery实现下拉菜单效果的代码
Jul 25 Javascript
jqPlot 图表中文API使用文档及源码和在线示例
Feb 07 Javascript
15款jQuery分布引导插件分享
Feb 04 Javascript
JS及JQuery对Html内容编码,Html转义
Feb 17 Javascript
js 两个日期比较相差多少天的实例
Oct 19 Javascript
vue.js中引入vuex储存接口数据及调用的详细流程
Dec 14 Javascript
使用node打造自己的命令行工具方法教程
Mar 26 Javascript
angularjs通过过滤器返回超链接的方法
Oct 26 Javascript
javascript实现导航栏分页效果
Jun 27 Javascript
JS+CSS实现随机点名(实例代码)
Nov 04 Javascript
解决新建一个vue项目过程中遇到的问题
Oct 22 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执行速度全攻略(下)
2006/10/09 PHP
php读取大文件示例分享(文件操作类)
2014/04/13 PHP
PHP生成指定长度随机数最简洁的方法
2014/07/14 PHP
PHP实现生成唯一会员卡号
2015/08/24 PHP
PHP模板引擎Smarty内置变量调解器用法详解
2016/04/11 PHP
php使用变量动态创建类的对象用法示例
2017/02/06 PHP
php实现的中文分词类完整实例
2017/02/06 PHP
时间戳转换为时间 年月日时间的JS函数
2013/08/19 Javascript
JavaScript?Apple设备检测示例代码
2013/11/15 Javascript
使用jQuery异步加载 JavaScript脚本解决方案
2014/04/20 Javascript
jQuery实现在textarea指定位置插入字符或表情的方法
2015/03/11 Javascript
JavaScript中Number.NEGATIVE_INFINITY值的使用详解
2015/06/05 Javascript
JS实现网页上随机产生超链接地址的方法
2015/11/09 Javascript
基于javascript编写简单日历
2016/05/02 Javascript
Angular2使用Guard和Resolve进行验证和权限控制
2017/04/24 Javascript
Nodejs Express 通过log4js写日志到Logstash(ELK)
2018/08/30 NodeJs
Vuex的初探与实战小结
2018/11/26 Javascript
JS正则表达式常见函数与用法小结
2020/04/13 Javascript
[01:33]完美世界DOTA2联赛PWL S3 集锦第二期
2020/12/21 DOTA
举例讲解Python设计模式编程中对抽象工厂模式的运用
2016/03/02 Python
Pycharm学习教程(6) Pycharm作为Vim编辑器使用
2017/05/03 Python
Python爬虫实现使用beautifulSoup4爬取名言网功能案例
2019/09/15 Python
Python基础教程之输入输出和运算符
2020/07/26 Python
python正则表达式re.match()匹配多个字符方法的实现
2021/01/27 Python
美国最便宜的旅游网站:CheapTickets
2017/07/09 全球购物
Java程序员面试题
2013/07/15 面试题
分公司总经理岗位职责
2014/08/03 职场文书
小学教师先进事迹材料
2014/12/15 职场文书
人才市场接收函
2015/01/30 职场文书
2015年事业单位工作总结
2015/04/27 职场文书
农民工工资承诺书大全
2015/05/04 职场文书
英文辞职信范文
2015/05/13 职场文书
2015团员个人年度总结
2015/11/24 职场文书
2016教师政治学习心得体会
2016/01/23 职场文书
导游词之唐山景点
2019/12/18 职场文书
正则表达式基础与常用验证表达式
2022/06/16 Javascript