ehdev-configer-scms

0.1.10 • Public • Published

EHDEV-CONFIGER-SCMS


Build Status npm npm node GitHub tag David David

配置说明

配置项 默认值 说明
buildPath dist 输出目录
enableHotModuleReplacement true 启用热更新
ignoreHtmlTemplate false 忽略输出 html
entryList {app: './index'} 配置 entry
htmlList [] 用于 htmlWebpackPlugin 配置,如 [{"files": {"js": ["index.less"]},"chunks": ["app"],"filename":"index.html","template": "./index.html"}
htmlWebpackPlugin {inject: true, chunksSortMode: 'auto', cache: true, showErrors: true} htmlWebpackPlugin 插件配置, 参考 https://github.com/jantimon/html-webpack-plugin#configuration
alias {} 对应 webpack 配置 resolve.alias
externals {} 对应 webpack 配置 externals
browserSupports last 2 version 浏览器支持配置,影响 babelautoprefixer, 配置参考:https://github.com/ai/browserslist
dll { enable: false, enclude: [] } 是否启用 dll,enclude 提供打入 dll 包的模块
providePluginConfig {} 主要用来支持 jQuery 依赖全局挂载的老模块, 参考 https://webpack.js.org/plugins/provide-plugin/
babelUseBuiltIns true babel-preset-env#usebuiltins 配置
https false 开发环境的 https 支持
publicPath ../ webpackConfig.output.publicPath, 只在构建时生效
contentBase undefined 配置 devServer 的 contentBase,默认包含当前项目的输出目录,不需要配置

Readme

Keywords

Package Sidebar

Install

npm i ehdev-configer-scms

Weekly Downloads

3

Version

0.1.10

License

MIT

Unpacked Size

26.4 kB

Total Files

9

Last publish

Collaborators

  • vincent.bian