Javascript 反应本机:通过npm安装后无法导入反应本机

Javascript 反应本机:通过npm安装后无法导入反应本机,javascript,node.js,reactjs,react-native,npm,Javascript,Node.js,Reactjs,React Native,Npm,我正处于学习react的初始阶段,对npm经理和将库导入项目有着有限的了解。 对于我当前的项目,我已经使用 npm安装react native 这也反映在my package.json和node_modules文件夹中 “react native”:“^0.61.5” 现在,当我尝试将react native导入AppCarousel.js时,如下所示 import React from 'react'; import {Dimensions} from 'react-native'; 然后构

我正处于学习react的初始阶段,对npm经理和将库导入项目有着有限的了解。 对于我当前的项目,我已经使用

npm安装react native

这也反映在my package.json和node_modules文件夹中

“react native”:“^0.61.5”

现在,当我尝试将react native导入AppCarousel.js时,如下所示

import React from 'react';
import {Dimensions} from 'react-native';
然后构建应用程序,我得到以下错误消息

.\src\Components\AppCarousel.js
Cannot find module: 'react-native'. Make sure this package is installed.

You can install this package by running: npm install react-native.


npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! react@1.0.0 build: `react-scripts build`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the react@1.0.0 build script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\{USER}\AppData\Roaming\npm-cache\_logs\2020-01-09T13_08_54_364Z-debug.log
The terminal process terminated with exit code: 1
我试着参考以下问题I)ii)


我不知道这是npm中的一个bug,还是我对安装软件包缺乏了解。感谢您的帮助。

终止进程的终端:

ps -ax | grep npm
然后尝试导航到终端中的目录,并尝试执行以下操作:

npm I react
或者再说一遍:

npm i react-native
使用TypeScript和React的简单说明:

安装时还运行了哪些命令?@karanmeta我确实使用npm安装了其他库。对于react-native,我只运行了npm安装react-native,并且正如链接中建议的其他答案一样,我尝试再次使用npm安装react-native cli,但这并没有解决我的问题