0.0.2 • Published 2 years ago

dmp-new v0.0.2

Weekly downloads
-
License
-
Repository
-
Last release
2 years ago

zs_scaffold

基于 Magix 套件的通用 BP 后台管理系统脚手架,整合多个周边平台,其中包含了

Magix 套件文档地址: https://thx.github.io/magix-cli-book/#/

开发流程

  1. 安装 mm-cli 命令行工具(已安装请忽略):
  tnpm i -g @ali/mm-cli
  1. 执行 mm cd 一键创建带时间戳的开发分支 (mm cd 是插件命令,首次需要安装)
  2. 执行 mm dev 会启动本地开发服务器(接口对接 RAP 接口模拟),并自动打开浏览器访问

    mm dev -d 可以选择对接真实接口数据调试的环境,一般联调时使用

css管理

全局样式写在 assets 目录下,然后修改 package.json ,把新增加的样式添加到 scopedCss 配置项中

其它样式写在模块当前目录下,在js里用 Magix.applyStyle('@./index.less') 调用

注意:品牌色等的项目级别的样式变量存放在 gallery/mx-style/_group.less 里,如果要改品牌色等等不要直接修改_group.less文件,修改 assets/group_override.less 即可

发布命令

mm d : 日常开发在开发分支下执行该命令即可打包并发布到预发环境

mm p : 在开发分支下执行该命令即可完成发布代码至生产环境,然后得到一个时间戳格式的版本号,如 20171212.1645.444 这种类型

跨项目渲染view

目前脚手架已经兼容跨项目渲染view功能,相关约定及说明,点这里


Magix VSCode 插件

安装地址