cli for self
npm install yydevcliWebpack 5 的自用打包库
yy.config.jscommon: 多页面打包的通用 webpack 配置
pages: 每个页面的具体 webpack 配置(根据入口文件夹名称)
@hash=true: 文件是否增加哈希值
@themeVars: Object: 可配置 antd 主题选项
@HtmlWebpackPluginOption: Object: HTML 模版配置
@browsers": ["chrome >= 60"] babelOption
@fileName": '[ctx.build]' 存储文件名称
@saveFolder": [bundle/] 存储文件夹名称, 可设置为空字符.
@version": [package.version] 存储文件的版本号
@cssModules: [name]-[local]-[hash:base64:12] 设置 CSS 模块名称形式, 如果值为 false: 不使用 cssModules
@template": [true] 是否创建 template.html
@cssInline": false 使用 style-loader 加载
style/var.scss: 配置 scss 全局变量