Skip to content

Releases: vusion/vusion-cli

v0.8.0

17 Mar 16:44
Compare
Choose a tag to compare

✨ 新特性:

  • 支持自动生成多页面的 entry 和 HtmlWebpackPlugin

💩 废弃:

  • 废弃assetsPath,请使用staticPath

💥 非兼容性更新:

  • libraryPath以前指向 components,现在指向类似 src 的路径。以前的库主要是组件库,但随着库规模的扩展,还有可能有一些 directives 和 utils。因为库的路径改为 components 外面一层路径。

v0.7.12

11 Mar 09:58
Compare
Choose a tag to compare

✨ 新特性:

  • 支持在 CSS 中添加@extend 'xxx.css',以及简写形式@extend;

🐛 修复:

  • 修复 eslint-loader 找不到正确的 eslintPath 的问题

v0.7.11

20 Feb 08:02
Compare
Choose a tag to compare

✨ 新特性:

  • 添加 vusion-list 功能,可以列出某个目录所有 Vue 组件

v0.7.10

20 Feb 08:01
Compare
Choose a tag to compare

✨ 新特性:

  • CSS Sprite 支持 image-set 功能

⚡️ 增强:

v0.7.9

20 Feb 07:56
Compare
Choose a tag to compare

🐛 修复:

  • 修复 verbose 报错的问题
  • 修复 color-mod-function 失效的问题

v0.7.6

21 Aug 11:27
Compare
Choose a tag to compare

✨ 新特性:

  • 添加新选项friendly,是否使用 FriendlyErrorsWebpackPlugin,默认开启
  • 添加新选项-v, --verbose,是否打印详细日志
  • 添加新选项lint,在编译时是否使用eslint-loader

⚡️ 增强:

  • icon-font-loader 在文件名中使用 hash:[name].[hash:16].[ext]

v0.7.5

21 Aug 11:27
Compare
Choose a tag to compare

✨ 新特性:

  • 添加新命令vusion-serve,基于publicPath路径可以直接启动一个静态服务
  • 更新 @vusion/[email protected],示例代码可以折叠

v0.7.4

06 Jun 07:00
Compare
Choose a tag to compare

✨ 新特性:

  • 添加options选项,可以对列举的Plugins的参数进行扩展
  • icon-font-loader支持dataURL
  • vusion publish可以添加npm publish的常用选项
  • 提取--后面的参数,放在global.extraArgs中,用于在配置中判断环境等

🐛 修复:

  • 修复资源src中不支持alias的问题
  • 修复css-sprite-loader遇到image-set报错的问题
  • 修复icon-font-loader某些未知的错误
  • 修复forceShaking不兼容CommonsChunkPlugin的问题
  • babelIncludes中的字符串,匹配中间即可,不一定非要是开头

💥 非兼容性更新:

  • 仅在build模式下清除输出目录,dev模式下不管

v0.7.1

22 May 06:39
Compare
Choose a tag to compare

✨ 新特性:

  • 添加forceShaking选项,设置后会强制将没有引用的组件和样式去除,可以缩小打包后的体积。该选项目前在实验阶段。
  • 雪碧图支持 Retina 屏
  • 支持发布 prerelease 的版本
  • 支持设置其它npm去发布

⚡️ 增强:

  • 更新依赖包

💥 非兼容性更新:

  • 关于clean选项,默认不清除之前输出的文件。考虑到每次vusion dev的时候,会将原来的目录删除掉,不是一个很好的操作
  • 【IMPORTANT】移除precss,改用postcss-preset-env。不支持 sass 格式的大部分书写,如 nested,@each@if等,只支持$variables。如果想升级 vusion-cli,但不想修改代码,可以在vusion.config.js配置中的postcss添加postcss-nestedpostcss-advanced-variables两个 plugins。

v0.6.5

28 Mar 05:04
Compare
Choose a tag to compare

✨ 新特性:

  • 添加browsers选项,用于设置浏览器的兼容性

⚡️ 增强:

  • 支持配置 Webpack 的 stats

🐛 修复:

  • 修复 vusion-dep 在某些路径下报错
  • 自动将 ExtractCSS 中的 [chunkhash] 替换为 [contenthash]
  • 可以决定 CSS 是否压缩

✨ New Features:

  • Add new option browsers to set browsers compatibility

⚡️ Enhancement:

  • Support to set stats of Webpack

🐛 Bug Fixes:

  • Fix error vusion-dep in some cases
  • Replace [chunkhash] to [contenthash] in ExtractCSS
  • Support not to minimize CSS