ns build
Builds the project for iOS and produces an APP or IPA that you can manually deploy in the iOS Simulator or on a device
Subcommands
Options
Name | Description |
---|---|
--env.aot | Creates an Ahead-Of-Time build (Angular only) |
--env.uglify | Provides basic obfuscation and smaller app size |
--env.report | Creates a Webpack report inside a /report folder in the root folder |
--env.sourceMap | Creates inline source maps |
--env.hiddenSourceMap | Creates sources maps in the root folder (useful for Crashlytics usage with bundled app in release) |
--env.verbose | Prints verbose logs and the internal config before building |
--env.production | Enable production mode (will minify the code) |
--env.replace=from:to | Add file replacement rules. For source files (.js and .ts) this will add a new alias to the config, for everything else, this will add a new copy rule |
--release | Produces a release build by running webpack in production mode and native build in release mode. Otherwise, produces a debug build |
--copy-to <path> | Specifies the file path where the built .ipa|.apk will be copied. If it points to a non-existent directory path, it will be created. If the specified value is existing directory, the original file name will be used |
--path <directory> | Specifies the directory where you want to create the project, if different from the current directory |
--force | Skips the application compatibility checks and forces npm i to ensure all dependencies are installed |
--clean | Forces rebuilding the native application |
--device <device id> | Specifies a connected device/emulator to start and run the app |
--hmr | Enables the hot module replacement (HMR) feature |
--justlaunch | Does not print the application output in the console |
--help, -h | Show help for the build subcommand |