项目文件夹

文件
2026-07-13 12:38:36 +08:00

1.1 KiB

The prebuild command generates native code before a native app can compile.

project.json:

{
  "name": "mobile",
  //...
  "targets": {
    //...
    "prebuild": {
      "executor": "@nx/expo:prebuild",
      "options": {}
    }
    //...
  }
}
nx run mobile:prebuild

Examples

Generate Native Code for Different Platforms

The platform option allows you to specify the platform to generate native code for (e.g. android, ios, all).

    "prebuild": {
      "executor": "@nx/expo:prebuild",
      "options": {
        "platform": "android"
      }
    }
Regenerate Native Code

The clean option allows you to delete the native folders and regenerate them before apply changes.

    "prebuild": {
      "executor": "@nx/expo:prebuild",
      "options": {
        "clean": true
      }
    }
Install NPM Packages and CocoaPods

The install option allows you to install NPM Packages and CocoaPods.

    "prebuild": {
      "executor": "@nx/expo:prebuild",
      "options": {
        "install": true
      }
    }