1.0.1 • Published 6 years ago
egg-gen-webpack v1.0.1
egg-huiju-gen-webpack
插件安装
首先,nrm切换到内部NPM服务器地址,如果没有安装nrm请自行全局安装:
nrm use verdaccio
接着安装插件:
npm i --save-dev egg-huiju-gen-webpack
开启插件
// config/plugin.js
exports.huijuGenWebpack = {
enable: true,
package: 'egg-huiju-gen-webpack',
};
插件默认配置
exports.huijuGenWebpack = {
port: 9000,
appPort: 7001,
// Webpack启动完之后打开浏览器URL,如果不需要,配置为false
browser: 'http://localhost:7001',
hotClient: {
reload: true,
logLevel: 'error',
hmr: false
},
// 静态资源代理指向webpack devserver的内存文件中
proxy: 'http://localhost:9000',
};
配置说明
port
开发环境webpack开启dev server时的端口,默认:9000。
hotClient
浏览器热更新配置对象,详细配置说明参考webpack-hot-client
,默认配置如下。
browser <String|Boolean>
配置开发环境webpack编译成功之后自动打开浏览器,如果不需要则设置为false,默认:node.wtoip.com。
proxy <String|Boolean>
开发环境静态资源代理指向webpack dev server的内存文件。
splitChunks
配置公共代码块切割规则。具体配置方法参考split-chunk-plugin
。
externals
外置全局包配置,默认配置jQuery。