ReactNative手动生成JSBundle文件

一、根目录下有个package.json文件

{
  "name": "rncenter",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "start": "node node_modules/react-native/local-cli/cli.js start",
    //这里是打包的命令
    "bundle-android":"node node_modules/react-native/local-cli/cli.js bundle --platform android --dev false --entry-file index.android.js  --bundle-output ../XNOnline/src/main/assets/index.android.bundle  --assets-dest ../XNOnline/src/main/res/"
  },
  "dependencies": {
    "react": "16.0.0-alpha.12",
    "react-native": "0.48.4",
    "react-native-deprecated-custom-components": "^0.1.1",
    "react-native-text": "0.0.4",
    "is-plain-obj": "^1.1.0",
    "query-string": "^5.0.0",
    "react-native-easy-toast": "^1.0.6",
    "react-native-linear-gradient": "^2.2.0",
    "string-template": "^1.0.0"
  },
  "author": "gou",
  "license": "ISC"
}

二、进入到根目录运行命令

npm run bundle-android
这样就手动生成了jsbundle文件在assets目录了;

猜你喜欢

转载自blog.csdn.net/chenzhen200638/article/details/78251955