Skip to content

从 1.x 系列版本升级到 2.0.0

Kayo edited this page Apr 9, 2018 · 1 revision

从 QMUI Web 2.0.0 版本开始,抛弃了对 Compass 的依赖,Sass 编译处理也从 Ruby-Sass 替换为 Node-Sass,因此 1.x 版本升级到 2.0.0 后需要对项目进行一些处理才能适配。为了效率的提升,我们建议所有用户升级到 2.0.0 版本。目前升级到 2.0.0 后只需对项目执行两步修改:

在 UI_dev/config.js 中增加 styleResultPathneedsSourceMaps 两个字段,分别为 CSS 输出目录(相对 qmui_web 目录)和编译样式是否需要 Source Maps 支持,默认值分别为 ../../public/style/cssfalse。 在 UI_dev/qmui_web 下执行一次 npm i,安装增加的依赖包。 如果还使用了 QMUI 的一些附加组件/工具,那么还需要注意以下两点:

如果还使用了原 CSS Sprite 的扩展组件,还需要改为新的雪碧图语法,请参考这里。 如果有使用 QMUI Web Desktop,请升级至 1.3.0 或以上版本。