yydevcli

0.13.1 • Public • Published

yydevcli

基于 Webpack 5 的自用打包库

yy.config.js

webpack 选项设置

  • common: 多页面打包的通用 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 全局变量
  • logs 打印输出

Readme

Keywords

Package Sidebar

Install

npm i yydevcli

Weekly Downloads

0

Version

0.13.1

License

ISC

Unpacked Size

35.2 kB

Total Files

29

Last publish

Collaborators

  • liqiang0335