@dotcom-tool-kit/webpack v4.3.4
@dotcom-tool-kit/webpack
Tool Kit plugin to run Webpack
Installation & usage
With Tool Kit already set up, install this plugin as a dev dependency:
npm install --save-dev @dotcom-tool-kit/webpackAnd add it to your repo's .toolkitrc.yml:
plugins:
- '@dotcom-tool-kit/webpack'Building with Webpack locally
For local development, by default the WebpackDevelopment task runs on the build:local command, and WebpackWatch runs on run:local. One plugin that provides these commands is npm, allowing you to run Webpack with npm run build and npm start. WebpackWatch runs Webpack in the background, allowing it to run alongside your other tasks that run on run:local, which lets you run e.g. your app with the node plugin in parallel with Webpack.
Building with Webpack on CI and remote apps
The WebpackProduction task runs on the build:ci and build:remote commands by default. build:ci is for compiling an app's source in CI jobs, and is provided by plugins like circleci. build:remote compiles an app for running on a production or testing server, and can be provided by plugins like heroku.
Running on another command
You can also configure Webpack to run on any other command; for example, if you want to run it with npm run test via the npm plugin, you can manually configure Webpack to run on npm's test:local command:
plugins:
- '@dotcom-tool-kit/webpack'
- '@dotcom-tool-kit/npm'
command:
'test:local':
Webpack:
mode: developmentTasks
Webpack
Bundle code with webpack.
Task options
| Property | Description | Type |
|---|---|---|
configPath | path to a Webpack config file. Webpack will default to webpack.config.js. | string |
envName (*) | set Webpack's mode. | 'production' \| 'development' |
watch | run Webpack in watch mode | boolean |
(*) Required.
7 months ago
8 months ago
6 months ago
6 months ago
9 months ago
10 months ago
10 months ago
9 months ago
10 months ago
10 months ago
10 months ago
9 months ago
9 months ago
11 months ago
11 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
5 years ago
5 years ago
5 years ago