拿到了一个react.js框架开发的App,想要最快速的,最简单的包装成App,那就用Cordova吧。记录一下过程,提供参考。
1、安装Cordova
$ sudo npm install –g cordova
2、CD 到工程目录创建cordova项目
$ cordova create {文件夹名} {id号} {项目名称}
3、添加iOS项目,进入到项目根目录
$ cd {项目名称}
$ cordova platform add ios
4、打开react项目找到webpack.config.prod.js文件,修改文件18行, 改为const publicPath='./';
5、cd 进入react项目根目录构建react项目
$ npm run build
6、完成后react app 目录下生成build文件夹,将build文件夹中的所有文件全部复制到cordova项目iOS文件夹下的www文件夹中
7、Xcode运行iOS的Cordova项目