内置插件
可以在web pack的配置文件中使用内置插件特性:
// 要先安装webpack var webpack = require("webpack");module.exports = { plugins: [ new webpack.ResolverPlugin([ new webpack.ResolverPlugin.DirectoryDescriptionFilePlugin("bower.json", ["main"]) ], ["normal", "loader"]) ]};
第三方插件
非内置插件则需要安装,如果发布在npm则通过npm安装,如果没有则通过别的方式:
npm install component-webpack-plugin
使用方法如下:
var ComponentPlugin = require("component-webpack-plugin");module.exports = { plugins: [ new ComponentPlugin() ]}
当你需要通过npm安装第三方插件时,我们推荐结合这款工具使用
它可以检测你所依赖的所有第三方插件并实现懒加载。