ehdev-configer-scms
0.1.10 • Public • Published EHDEV-CONFIGER-SCMS
配置说明
配置项 |
默认值 |
说明 |
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 |
浏览器支持配置,影响 babel 和 autoprefixer , 配置参考: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,默认包含当前项目的输出目录,不需要配置 |
Package Sidebar
Install
npm i ehdev-configer-scms
Weekly Downloads