Before you start
Download, install, and configure Node.js.
Configuring webpack in PhpStorm
- Make sure webpack is added to package.json
Webpack should be listed in the
If webpack is missing, install it
Open the built-in PhpStorm Terminal (press Alt+F12 or choose on the main menu) and type
npm install --save-dev webpackat the command prompt.
For details, see Getting Started on the webpack Official website.
- Create a webpack configuration file
Create a configuration file in the project root or elsewhere (). Learn more on the webpack Official website.
- Specify the webpack configuration file to use
By default, PhpStorm analyses the webpack configuration file in the root of the project. To use another webpack configuration file, specify the path to it on the Webpack page ( for Windows and Linux or for macOS).
Editing a webpack configuration file
For webpack version 2 and higher, PhpStorm provides code completion and documentation look-up in the configuration object of
webpack.config.js. Code completion is provided on the fly. To view documentation for a symbol, press Ctrl+Q.
When you open a project or edit your
The image below illustrates module resolution in a project where
react-color is an alias for the path
'./src/index.js'. PhpStorm properly resolves the import from
react-color, provides navigation to it and completion for the exported symbols:
Debugging applications that use webpack