终端指令流程:
terminal: (cd到工程目录下,可新建一个文件夹)touch package.json->npm install->pod init ->vim podfile->pod install->index.ios.js->react-native start/npm start
npm info react和npm info react-native来查看当前的最新版本。
vim podfile内容:
# target的名字一般与你的项目名字相同
target 'NumberTileGame' do
# 'node_modules'目录一般位于根目录中
# 但是如果你的结构不同,那你就要根据实际路径修改下面的`:path`
pod 'React', :path => '../node_modules/react-native', :subspecs => [
'Core',
'RCTText',
'RCTNetwork',
'RCTWebSocket', # 这个模块是用于调试功能的
# 在这里继续添加你所需要的模块
]
end
info.plist: NSAppTransportSecurity -> NSExceptionDomains ->localhost ->NSTemporaryExceptionAllowsInsecureHTTPLoads(bool YES)
找不到pods头文件 在User header Search Path里面输入${SRCROOT} 选择recursive
地址localhost如果报错,改为本机ip地址即可,设置->网络->高级->IPv4地址。