版本:2.5.x
git clone http://125.71.201.11:9004/cube/cube-web.git -b 2.5.x
yarn install
yarn serve // 默认亮色主题,其他主题,例如暗黑主题使用 yarn server --theme dark
yarn build
yarn lint
默认开启,如需关闭可在 src/config/default-setting.js 中设置
使用魔方提供的皮肤,目前可供选择的皮肤有以下几种:
// vue.config.js 中修改
...
less: {
modifyVars: {
hack: `true; @import (reference) "~@tievd/cube-skin/lib/light.less";` // 或者其他你想使用的皮肤
},
javascriptEnabled: true
}
...
// 第一步:创建自己的皮肤文件,例如 /src/assets/skin/my-skin.less
@import "~@tievd/cube-skin/lib/light.less"; // light.less、dark.less 或者其他你想使用的皮肤
@primary-color: red;
...
// 第二步:vue.config.js 中修改
...
less: {
modifyVars: {
hack: `true; @import (reference) "${path.resolve(`src/assets/skin/my-skin.less`)}";`
},
javascriptEnabled: true
}
...
默认侧菜单布局,如需调整可在 src/config/default-setting.js 中设置,目前魔方提供以下布局:
在 src/components/layouts/TabLayout.vue中引入你的自定义布局文件,布局的书写可以参考src/components/layouts/modules下的几种默认布局文件
移除 package.json 中 eslintConfig 整个节点代码