美文网首页
2017-12-27

2017-12-27

作者: 不一样的心情_eb40 | 来源:发表于2017-12-27 11:03 被阅读57次

    最近正在学习react-native,刚入坑把入门的一些东西看完后,打算在网络找一些开源项目研究一下,运行其他人项目遇到一些问题在这里总结一下。

    开源项目地址:React-Native-Gank

    一般开源项目是没有node_modules文件夹的,首先要命令行运行npm install

    建议换为国内的淘宝镜像因为有些安装文件可能存在qian的问题

    npm config set registry https://registry.npm.taobao.org --globalnpm config set disturl https://npm.taobao.org/dist --global

    npm install结束后可以尝试着react-native run-android 

    有些则不行,这时候可以尝试着先react-native start再试试react-native run-android

    如果项目中是包含原生代码库的在运行run命令前应该先执行react-native link命令再执行react-native run-android

    ps:在安装环境的过程中遇到了一个问题

    C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Platforms\x64\PlatformToolsets\v140\Toolset.targets(36,5): error

    MSB8036: The Windows SDK version 8.1 was not found. Install the required version of Windows SDK or change the SDK vers

    ion in the project property pages or by right-clicking the solution and selecting "Retarget solution". [D:\work\reactna

    tive\react-native-gank-master\node_modules\utf-8-validate\build\validation.vcxproj]

    找到网上一个解决办法https://github.com/nodejs/node-gyp#installation

    根据rm文件的说明大概用以下步骤解决

    npm install -g node-gyp

    npm install --global --production windows-build-tools 要在管理员命令行工具下执行不然会报错

    参考资料:

    https://www.jianshu.com/p/240d5ab43a48

    http://www.lcode.org/react-native/

    http://facebook.github.io/react-native/

    相关文章

      网友评论

          本文标题:2017-12-27

          本文链接:https://www.haomeiwen.com/subject/bcgygxtx.html