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 相关文章推荐
通过url查找a元素应用案例
Apr 29 Javascript
node.js中的buffer.length方法使用说明
Dec 14 Javascript
分享9点个人认为比较重要的javascript 编程技巧
Apr 27 Javascript
jQuery+css实现的蓝色水平二级导航菜单效果代码
Sep 11 Javascript
JavaScript字符串常用的方法
Mar 10 Javascript
JS公共小方法之判断对象是否为domElement的实例
Nov 25 Javascript
node简单实现一个更改头像功能的示例
Dec 29 Javascript
详解React项目的服务端渲染改造(koa2+webpack3.11)
Mar 19 Javascript
Vue中Table组件Select的勾选和取消勾选事件详解
Mar 19 Javascript
vue实现文字加密功能
Sep 27 Javascript
微信小程序实现吸顶效果
Jan 08 Javascript
浅谈vue 多个变量同时赋相同值互相影响
Aug 05 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+ajax制作无刷新留言板
2015/10/27 PHP
PHP 在数组中搜索给定的简单实例 array_search 函数
2016/06/13 PHP
PHP编写简单的App接口
2016/08/28 PHP
PHP获取HTTP body内容的方法
2018/12/31 PHP
用javascript实现兼容IE7的类库 IE7_0_9.zip提供下载
2007/08/08 Javascript
javascript:history.go()和History.back()的区别及应用
2012/11/25 Javascript
JS HTML5 音乐天气播放器(Ajax获取天气信息)
2013/05/26 Javascript
封装html的select标签的js操作实例
2013/07/02 Javascript
YUI模块开发原理详解
2013/11/18 Javascript
js实现通用的微信分享组件示例
2014/03/10 Javascript
yepnope.js使用详解及示例分享
2014/06/23 Javascript
使用Node.js配合Nginx实现高负载网络
2015/06/28 Javascript
angular指令笔记ng-options的使用方法
2017/09/18 Javascript
Angularjs使用过滤器完成排序功能
2017/09/20 Javascript
nodeJS服务器的创建和重新启动的实现方法
2018/05/12 NodeJs
node爬取新型冠状病毒的疫情实时动态
2020/02/06 Javascript
python中mechanize库的简单使用示例
2014/01/10 Python
Python中内置的日志模块logging用法详解
2016/07/12 Python
Python编程实现的简单Web服务器示例
2017/06/22 Python
基于pandas数据样本行列选取的方法
2018/04/20 Python
python 使用sys.stdin和fileinput读入标准输入的方法
2018/10/17 Python
从列表或字典创建Pandas的DataFrame对象的方法
2019/07/06 Python
使用Keras 实现查看model weights .h5 文件的内容
2020/06/09 Python
css3实现wifi信号逐渐增强效果实例
2017/08/09 HTML / CSS
aden + anais英国官网:美国婴儿贴身用品品牌
2019/09/08 全球购物
秘书英文求职信范文
2014/01/31 职场文书
创先争优一句话承诺
2014/05/29 职场文书
四风剖析查摆对照检查材料思想汇报
2014/09/24 职场文书
三提三创主题教育活动查摆整改措施
2014/10/25 职场文书
党的群众路线教育实践活动整改方案
2014/10/28 职场文书
技术员个人工作总结
2015/03/03 职场文书
开场白怎么写
2015/06/01 职场文书
幸福来敲门观后感
2015/06/04 职场文书
对公司的意见和建议
2015/06/04 职场文书
python 网络编程要点总结
2021/06/18 Python
MySQL选择合适的备份策略和备份工具
2022/06/01 MySQL