返回介绍

Moye 开发规则

发布于 2020-05-15 10:35:46 字数 1358 浏览 1109 评论 0 收藏 0

1、环境部署

下载下来后执行如下命令安装环境依赖

tnpm install

2、开发编译

所有模块源码均在src目录下

修改源码之后执行如下命令编译代码(gulpfile支持watch模式)

gulp

产出文件位于build目录下

3、注意事项

  • 严禁修改package.json中信息
  • 严禁修改gulpfile工程逻辑
  • 严禁增加publish tag
  • 语法请遵循babel
  • 使用箭头函数避免 self = this 指向
  • 使用{...{},...{}}进行对象合并
  • commit 信息要说明清楚修改类型以及修改内容(eg.<docs:增加开发规则文档>)

feat :新功能(feature)

fix :修补bug

docs :文档(documentation)

style :格式(不影响代码运行的变动)

refactor :重构(即不是新增功能,也不是修改bug的代码变动)

test :增加测试

chore :构建过程或辅助工具的变动

2、文档编写

1>moye框架API文档编写

请严格遵守 jsdoc 规范对 Api 进行标注

jsdoc 支持文档:http://www.css88.com/doc/jsdoc/index.html

2>moye框架及其使用工具文档编写

文档所在仓库:http://gitlab.alibaba-inc.com/de/alitv-open

文档所在分支:demo

不具备仓库权限的请联系@见羽

仓库拉取后先执行

npm install

文档存在于项目根目录中的Moye文件夹下,文档格式为markdown

修改完毕后执行以下命令构建为页面

npm run dev

构建完成后即可上传回demo分支

注意:tv.alibaba-inc.net上同步更新会有时间延迟,几分钟到十几分钟左右,blitz.yunos.com上的更新需要@见羽做同步

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文