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学习笔记二 实现可编辑的表格
Apr 09 Javascript
扩展javascript的Date方法实现代码(prototype)
Nov 20 Javascript
浅析onsubmit校验表单时利用ajax的return false无效问题
Jul 10 Javascript
Js 去掉字符串中的空格(实现代码)
Nov 19 Javascript
JS window对象的top、parent、opener含义介绍
Dec 03 Javascript
DOM事件阶段以及事件捕获与事件冒泡先后执行顺序(图文详解)
Aug 18 Javascript
原生js编写焦点图效果
Dec 08 Javascript
浅谈Angular.js中使用$watch监听模型变化
Jan 10 Javascript
angular4模块中给标签添加背景图的实现方法
Sep 15 Javascript
JS简单判断是否在微信浏览器打开的方法示例
Jan 08 Javascript
浅析vue-cli3配置webpack-bundle-analyzer插件【推荐】
Oct 23 Javascript
如何将JavaScript将数组转为树形结构
Jun 02 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
DedeCms模板安装/制作概述
2007/03/11 PHP
php unset全局变量运用问题的深入解析
2013/06/17 PHP
thinkphp3.2嵌入百度编辑器ueditor的实例代码
2017/07/13 PHP
javascript 变量作用域 代码分析
2009/06/26 Javascript
Nodejs sublime text 3安装与配置
2014/06/19 NodeJs
javascript+HTML5的Canvas实现Lab单车动画效果
2015/08/07 Javascript
jQuery实用技巧必备(上)
2015/11/02 Javascript
利用Vue v-model实现一个自定义的表单组件
2017/04/27 Javascript
node.js连接MongoDB数据库的2种方法教程
2017/05/17 Javascript
vue中SPA单页面应用程序详解
2017/11/07 Javascript
vue init失败简单解决方法(终极版)
2017/12/22 Javascript
了解JavaScript表单操作和表单域
2019/05/27 Javascript
ES6 Symbol在对象中的作用实例分析
2020/06/06 Javascript
[02:12]2015国际邀请赛 SHOWOPEN
2015/08/05 DOTA
[02:37]2018DOTA2亚洲邀请赛赛前采访-EG篇
2018/04/03 DOTA
Python 返回汉字的汉语拼音
2009/02/27 Python
Python使用metaclass实现Singleton模式的方法
2015/05/05 Python
Python实现的随机森林算法与简单总结
2018/01/30 Python
Python异常处理知识点总结
2019/02/18 Python
python flask 如何修改默认端口号的方法步骤
2019/07/12 Python
python for循环remove同一个list过程解析
2019/08/14 Python
jupyter notebook运行命令显示[*](解决办法)
2020/05/18 Python
python之pygame模块实现飞机大战完整代码
2020/11/29 Python
基于css3的属性transition制作菜单导航效果
2015/09/01 HTML / CSS
使用Html5多媒体实现微信语音功能
2019/07/26 HTML / CSS
中国一家专注拼团的社交购物网站:拼多多
2018/06/13 全球购物
什么是用户模式(User Mode)与内核模式(Kernel Mode) ?
2014/07/21 面试题
机械制造与自动化应届生求职信
2013/11/16 职场文书
详细的大学生创业计划书模板
2014/01/27 职场文书
大学生毕业鉴定
2014/01/31 职场文书
三万活动总结
2014/04/28 职场文书
电子信息工程自荐信
2014/05/26 职场文书
2014年青年志愿者工作总结
2014/12/09 职场文书
预备党员转正材料
2014/12/19 职场文书
奥巴马开学演讲观后感
2015/06/12 职场文书
Pytorch使用shuffle打乱数据的操作
2021/05/20 Python