为啥 npm install react-native 不起作用?

Posted

技术标签:

【中文标题】为啥 npm install react-native 不起作用?【英文标题】:Why doesn't npm install react-native not work?为什么 npm install react-native 不起作用? 【发布时间】:2016-12-25 02:02:36 【问题描述】:

我正在尝试通过npm install --save react-native 为我的库安装react-native,这样我就可以导出一个使用View 作为其子代的包装器的react 组件,使其与平台无关。当我尝试导入 react-native 时,它会喷出数百行说它无法解析 react-native 中的模块

例如

Error in ./~/react-native/Libraries/react-native/react-native.js Module not found: Error: Cannot resolve module 'ActivityIndicator'

解决这个问题的最佳方法是什么?

【问题讨论】:

你最好显示快照 【参考方案1】:
    你需要先安装react-native-cli使用 npm install -g react-native-cli。 然后点击以下地址开始您的项目-react-native init YourProjectName

如需了解详情,请关注他们的guid!

【讨论】:

我正在编写一个库,而不是一个 react-native 应用程序。 @PudgePacket 你解决问题了吗?我也遇到了同样的错误。 @user43286 不抱歉,我所做的是从库中删除对 react-native 的依赖,并制作依赖于 react-native 的组件的单独版本。这样人们就可以通过专门使用该组件来选择加入它。这是假设他们以传统方式制作了一个 react-native 应用程序(使用react-native-cli

以上是关于为啥 npm install react-native 不起作用?的主要内容,如果未能解决你的问题,请参考以下文章

Centos:$ npm install -g vue-cli module.js:549 为啥任何的npm install均报此错,在window上的是正常

为啥 npm install 在 git bash 上不起作用

为啥`npm install -g` 不适用于 web3?

为啥“npm install”告诉我“没有安装你必须自己安装对等依赖项:”?

为啥 npm install react-native 不起作用?

为啥我必须运行两次“npm install”才能成功安装我的包