react native安装过程遇到的问题
2017-02-10 16:49
471 查看
1、Error: Cannot find module ‘invariant’
$ react-native init TestApp This may take some time... This will walk you through creating a new React Native project in /Users/hangge/Documents/React/TestApp Installing react-native package from npm... module.js:327 throw err; ^ Error: Cannot find module 'invariant' at Function.Module._resolveFilename (module.js:325:15) at Function.Module._load (module.js:276:25) at Module.require (module.js:353:17) at require (internal/module.js:12:17) at Object. (/Users/hangge/Documents/React/TestApp/node_modules/react-native/packager/react-packager/src/node-haste/Module.js:18:19) at Module._compile (module.js:409:26) at loader (/Users/hangge/Documents/React/TestApp/node_modules/react-native/node_modules/babel-register/lib/node.js:144:5) at Object.require.extensions.(anonymous function) [as .js] (/Users/hangge/Documents/React/TestApp/node_modules/react-native/node_modules/babel-register/lib/node.js:154:7) at Module.load (module.js:343:32) at Function.Module._load (module.js:300:12)
解决办法:先调用如下命令后,再进行初始化。
npm i --save-dev invariant
2、通过brew安装node时,警告:it’s just not linked.
解决方法:brew提示你之前已经安装过
node了, 它没有强制link过去, 你可以使用他的提示查看哪些文件冲突, 确定没有问题可以使用强制
link命令 关联
3、React Native在虚拟运行app时,报错RCTRootView not found
解决方法:sudo npm install
安装过程参考链接:http://www.jianshu.com/p/82a6189f626b
相关文章推荐
- React和Less错误解决集
- react-native移植到android项目中详细步骤
- React Native监听Android回退按键,程序化退出应用
- React Native 从入门到原理
- React(五):使用Flux搭建React应用程序架构
- React Native通信机制详解
- React(四):虚拟DOM Diff算法解析
- React-Native资料
- react native 字体不随系统字体变化而变
- React 入门实例教程
- React Native开发指南-在原生和React Native间通信
- React Native使用指南-植入原生应用
- React Native使用指南-在设备上运行
- React Native使用指南-使用链接库
- React Native使用指南-原生UI组件
- React Native使用指南-原生模块
- ReactiveCocoa入门
- React文档(七)处理事件
- React笔记整理
- React(三):理解JSX和组件