Follow the new package architecture. The generation of the documentation has been improved, new helper functions have been added to handle the new architecture.
124 lines
1.6 KiB
Markdown
124 lines
1.6 KiB
Markdown
# build
|
|
|
|
Build a Node application
|
|
|
|
## Properties
|
|
|
|
### assets
|
|
|
|
Type: `array`
|
|
|
|
List of static application assets.
|
|
|
|
### externalDependencies
|
|
|
|
Default: `all`
|
|
|
|
Type: `string`
|
|
|
|
Dependencies to keep external to the bundle. ("all" (default), "none", or an array of module names)
|
|
|
|
### extractLicenses
|
|
|
|
Default: `false`
|
|
|
|
Type: `boolean`
|
|
|
|
Extract all licenses in a separate file, in the case of production builds only.
|
|
|
|
### fileReplacements
|
|
|
|
Type: `array` of `object`
|
|
|
|
Replace files with other files in the build.
|
|
|
|
#### replace
|
|
|
|
Type: `string`
|
|
|
|
undefined
|
|
|
|
#### with
|
|
|
|
Type: `string`
|
|
|
|
undefined
|
|
|
|
### main
|
|
|
|
Type: `string`
|
|
|
|
The name of the main entry-point file.
|
|
|
|
### maxWorkers
|
|
|
|
Type: `number`
|
|
|
|
Number of workers to use for type checking. (defaults to # of CPUS - 2)
|
|
|
|
### optimization
|
|
|
|
Default: `false`
|
|
|
|
Type: `boolean`
|
|
|
|
Defines the optimization level of the build.
|
|
|
|
### poll
|
|
|
|
Type: `number`
|
|
|
|
Frequency of file watcher in ms.
|
|
|
|
### progress
|
|
|
|
Default: `false`
|
|
|
|
Type: `boolean`
|
|
|
|
Log progress to the console while building.
|
|
|
|
### showCircularDependencies
|
|
|
|
Default: `true`
|
|
|
|
Type: `boolean`
|
|
|
|
Show circular dependency warnings on builds.
|
|
|
|
### sourceMap
|
|
|
|
Default: `true`
|
|
|
|
Type: `boolean`
|
|
|
|
Produce source maps.
|
|
|
|
### statsJson
|
|
|
|
Default: `false`
|
|
|
|
Type: `boolean`
|
|
|
|
Generates a 'stats.json' file which can be analyzed using tools such as: #webpack-bundle-analyzer' or https: //webpack.github.io/analyse.
|
|
|
|
### tsConfig
|
|
|
|
Type: `string`
|
|
|
|
The name of the Typescript configuration file.
|
|
|
|
### watch
|
|
|
|
Default: `false`
|
|
|
|
Type: `boolean`
|
|
|
|
Run build when files change.
|
|
|
|
### webpackConfig
|
|
|
|
Type: `string`
|
|
|
|
Path to a function which takes a webpack config, context and returns the resulting webpack config
|