# yach.cli

yach cli

# owner

qiaowenbin(047307)

# install

npm i -g yach.cli

# api

# build

# 在12,13,14项目内执行,构建线上环境代码
yach build

# dev

# 在12,13,14项目内执行,构建开发环境代码
yach dev

# copy

# 复制config, node, devthird
yach copy all

# 复制config
yach copy config

# 复制node
yach copy node

# 复制devthird
yach copy devthird

# 复制third
yach copy third

# 复制fix
yach copy fix

# 复制dist
yach copy dist

# version

# 2.2.1.20210117

  1.  配合 152 分支的脚本目录调整

# 2.2.0.20201220

  1.  配合恢复 js 静态资源目录为./static 去除 CleanWebpackPlugin 的正则匹配

# 2.1.2.20201216

  1. css loader 增加@ant-design 解析,为之后的 antd4.x 升级做准备

# 2.1.1.20201216

  1. 由于重构了 config 文件的使用方式 所以去掉 yach copy config 命令

# 2.1.0.20201215

  1. 12\13\14 统一走 assets 协议

# 2.1.0-beta4.20201215

  1. 更新 assets 协议路径,统一为正斜杠分隔符,同时兼容 windows、mac 下的 html、css 内的路径

# 2.1.0-beta2.20201214

  1. 更新 13 的静态资源,改为自定义协议方式获取资源绝对路径

# 2.0.0-beta5.20201203

  1. 调整资源文件编译方式,从 base64 改为相对路径.目前仅在 12、14 下处理,13 尚未处理

# 1.0.4.20201203

  1. fix yach dev bug
  2. del yachdir check
  3. add yach copy all
  4. add copy tip
  5. __dirname to pwd

# 0.0.7.20201202

  1. add copy command

# 0.0.6.20201201

  1. 更改常规资源的 loader 为 file-loader 去除 url-loader

# 0.0.5.20201125

  1. del md loader

# 0.0.4.20201124

  1. reset to webpack mode
  2. yach dev and build ok
  3. stats show
  4. add cache
  5. del happypack
  6. add autoprefixer
  7. node-loader
  8. ncu
  9. reset mini css

# 0.0.3.20201123

  1. webpack chain
  2. babel config

# 0.0.2.20201112

  1. yach build

# 0.0.1.20200810

  1. init project
foo