Bower Webpack Plugin
Use Bower with Webpack v2.
What
Enhances `enhanced-resolver
plugin to be able to understand
bower.json
` description file when main field is an array. Plugin iterates over all defined libraries in the array, finds javascript file and resolves it as a module file. Keep in mind, you are still responsible to manually require any other non-javascript files associated with the bower package.
Usage
Install the plugin: ``` npm install bower-resolve-webpack-plugin ``` Add the plugin to your Webpack configuration: ```javascript const BowerResolvePlugin = require("bower-resolve-webpack-plugin"); resolve: {plugins: [new BowerResolvePlugin()],
modules: ['bower_components', 'node_modules'],
descriptionFiles: ['bower.json', 'package.json'],
mainFields: ['browser', 'main']
},
```