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

NameDescription
android
ios

Options

NameDescription
--env.aotCreates an Ahead-Of-Time build (Angular only)
--env.uglifyProvides basic obfuscation and smaller app size
--env.reportCreates a Webpack report inside a /report folder in the root folder
--env.sourceMapCreates inline source maps
--env.hiddenSourceMapCreates sources maps in the root folder (useful for Crashlytics usage with bundled app in release)
--env.verbosePrints verbose logs and the internal config before building
--env.productionEnable production mode (will minify the code)
--env.replace=from:toAdd 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
--releaseProduces 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
--forceSkips the application compatibility checks and forces npm i to ensure all dependencies are installed
--cleanForces rebuilding the native application
--device <device id>Specifies a connected device/emulator to start and run the app
--hmrEnables the hot module replacement (HMR) feature
--justlaunchDoes not print the application output in the console
--help, -hShow help for the build subcommand