1.0.28 • Published 8 years ago
qmis v1.0.28
全民直播前端集成解决方案
安装
npm i -g qmis使用帮助
qmis -h开发规范
关于模块id的说明:
- 模块id=命名空间:组件路径
- 如果是当前模块,『命名空间:』可以简写为『/』
- 当文件与目录同名时,比如 pulbic/a/a.tpl 可以简写为 『pulbic/a』
- {% widget %} 可以省略开头的『widget/』
示例:
- 支持模板中相对路径或绝对路径定位当前模块下的资源
{% require './foo/foo.js' %}
{% require '/public/foo/foo.js' %}
{% widget './bar/bar.tpl' %}
{% widget '/view/widget/bar/bar.tpl' %}
{% inherbit './layout.tpl' %}- 支持短路径写法
{# 假设当前项目命名空间为 `index` #}
{% require './foo' %} 等价于 {% require './foo/foo.js' %}
{% widget './bar' %} 等价于 {% widget './bar/bar.tpl' %}
{% require 'public/dialog' %} 等价于 {% require '/public/dialog/dialog.js' %}
{% widget 'footer' %} 等价于 {% widget '/view/widget/footer/footer.tpl' %}
{% inherbit 'basic' %} 等价于 {% inherbit '/view/layout/basic/basic.tpl' %}- 跨模块引用资源
{% require 'common:public/dialog' %} => {% require 'common:public/dialog/dialog.js' %}
{% require 'common:public/dialog/dialog.ext.js' %}
{% widget 'common:dialog' %} => {% widget 'common:widget/dialog/dialog.tpl' %}
{% inherbit 'common:basic' %} => {% inherbit 'common:layout/basic/basic.tpl' %}1.0.28
8 years ago
1.0.26
8 years ago
1.0.25
8 years ago
1.0.24
8 years ago
1.0.23
8 years ago
1.0.22
8 years ago
1.0.21
8 years ago
1.0.20
8 years ago
1.0.19
8 years ago
1.0.18
9 years ago
1.0.17
9 years ago
1.0.16
9 years ago
1.0.15
9 years ago
1.0.14
9 years ago
1.0.13
9 years ago
1.0.12
9 years ago
1.0.11
9 years ago
1.0.10
9 years ago
1.0.9
9 years ago
1.0.8
9 years ago
1.0.7
9 years ago
1.0.6
9 years ago
1.0.5
9 years ago
1.0.4
9 years ago
1.0.3
9 years ago
1.0.2
9 years ago
1.0.1
9 years ago
1.0.0
9 years ago