创建项目:
1、创建一个工作空间,然后打开终端进入到该目录
cd /Users/{user}/Documents/ReactNative/
2、运行React Native的初始化命令,创建一个工程HelloWorld
react-native init HelloWorld
这个创建工程的过程耗时比较的长,一般几分钟左右。
3、运行工程
先进入到我们创建工程目录里面
cd /Users/{user}/Documents/ReactNative/HelloWorld
之后运行安卓程序,第一次运行会比较慢,他会下载运行所依赖的库
react-native run-android
官方文档里的测试命令
react-native init AwesomeProject
cd AwesomeProject
react-native run-android/react-native run-ios
导入项目
导入项目时一般都会有下面问题,需要重新导入npm
1.有时在打开React-Native的项目时,会报错:’RCTRootView.h’ file not found AppDelegate.m 文件找不到;
1、cd到项目根目录下
2、执行 sudo npm install
2.执行完后,编译项目,看到还会提示错误: 在RCTSRWebSocket.m报错Ignoring return value of function declared with warn_unused_result attribu
//解决办法
分别在两出代码前面加上void
(void)SecRandomCopyBytes(kSecRandomDefault, sizeof(uint32_t), (uint8_t *)mask_key);