1.0.1 • Published 6 years ago

egg-gen-webpack v1.0.1

Weekly downloads
2
License
MIT
Repository
github
Last release
6 years ago

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。