Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 为什么创建react应用程序不';不要创建新的应用程序_Reactjs - Fatal编程技术网

Reactjs 为什么创建react应用程序不';不要创建新的应用程序

Reactjs 为什么创建react应用程序不';不要创建新的应用程序,reactjs,Reactjs,我在带有npm的Node JS上安装了最新版本,无法运行create react应用程序。 出现以下问题: Creating a new React app in C:\wamp64\www\bob. Installing packages. This might take a couple of minutes. Installing react, react-dom, and react-scripts... npm ERR! Unexpected end of JSON input w

我在带有npm的Node JS上安装了最新版本,无法运行create react应用程序。 出现以下问题:

Creating a new React app in C:\wamp64\www\bob.

Installing packages. This might take a couple of minutes.
Installing react, react-dom, and react-scripts...

npm ERR! Unexpected end of JSON input while parsing near '....tgz"}},"2.3.4":{"nam'

npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\Ivana\AppData\Roaming\npm-cache_logs\2019-02-26T21_21_48_727Z-debug.log

Aborting installation.
npm install --save --save-exact --loglevel error react react-dom react-scripts has failed.

Deleting generated file... package.json
Deleting bob/ from C:\wamp64\www
Done.
版本:

Node v10.15.1
npm 6.7.0
有人能帮忙吗


运行npm缓存清理后--强制

出现另一个错误:

$create react应用程序bob

Creating a new React app in C:\Users\Ivana\bob.

Installing packages. This might take a couple of minutes.
Installing react, react-dom, and react-scripts...

npm ERR! Unexpected end of JSON input while parsing near '...,"@babel/plugin-synta'

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\Ivana\AppData\Roaming\npm-cache\_logs\2019-02-27T09_18_28_856Z-debug.log

Aborting installation.
  npm install --save --save-exact --loglevel error react react-dom react-scripts has failed.

Deleting generated file... package.json
Deleting bob/ from C:\Users\Ivana
Done.

(npx附带npm 5.2+及更高版本)

但是你以前

create react app my app

如果您使用NPM5.1或更早版本,则不能使用npx。而是在全局范围内安装create react应用程序:

npm install -g create-react-app
现在您可以运行:

create-react-app my-app
我也不能创建一个新的应用程序,但当我遵循这些步骤 那对我来说就行了


我通过

运行

npm cache clean --force
然后


经过几次搜索,我发现:

如果您以前通过npm安装-g在全球范围内安装了create react应用程序 创建react应用程序,我们建议您使用npm uninstall-g卸载程序包 创建react应用程序以确保npx始终使用最新版本

所以如果你安装了CreateReact应用程序

npm-g安装创建反应应用程序

只需运行:

npm-g卸载创建反应应用程序
npx创建反应应用程序


它应该可以完成这项工作

您是否尝试过清除
mode\u模块
并从clean安装依赖项?同样在windows中,npm cache clean--force可能会有所帮助。@emix从clean中删除节点单元并安装依赖项是什么意思,我该怎么做?这可能链接到,try
npm cache clean--force
我使用npm cache clean--force进行了尝试,结果是:npm ERR!分析“…”附近时JSON输入意外结束。。。,“@babel/plugin synta'npm ERR!此运行的完整日志可在以下位置找到:npm ERR!C:\Users\Ivana\AppData\Roaming\npm-cache_logs\2019-02-27T09_18_28_856Z-debug.log中止安装。npm安装--保存--精确保存--日志级别错误react dom react脚本失败。正在删除生成的文件。。。package.json从C:\Users\Ivana中删除bob/完成。我的意思是在运行npm cache clean之后删除node_模块并
npm安装
——forcem我尝试了npx create react app my app,效果很好。瞧:)谢谢,Turchakt这个答案对我最有效,我也没有清理缓存,而是键入:
npm cache verify
npm cache clean --force
npm create-react-app my-app