We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
spm: 一个包管理工具 + 以 grunt 为基础的构建 + 一推 plugin。包管理指代码模块管理,增删改查,版本依赖管理等。
spm install 下载依赖
spm install
spm init 初始化模板工具
spm init
spm doc 支持 livereload,只要通过 spm doc watch 启动服务,修改文件后都会自动构建和刷新浏览器。Grunt 插件 LiveReload 实现页面自动刷新,所见即所得编辑
spm doc
spm build 使用 gruntjs 进行实现,能够打包压缩符合 cmd 规范的 js 和 css 文件。
spm build
spm publish 命令将会把你的模块发布到默认的源服务器中,公网的源地址是 https://spmjs.org
spm publish
spm deploy 部署到开发服务器
spm deploy
http://aralejs.org/
包括class,events,base,widget
Jquery等外部框架和组件,可以直接拿来用
有自己继承链
Widget 是 UI 组件的基础类,约定了组件的基本生命周期,实现了一些通用功能
每个 Widget 只会对应一个 element,会对他的 DOM 及事件进行操作。
element 的可以使用template生成
http://aralejs.org/widget/
The text was updated successfully, but these errors were encountered:
fayching
No branches or pull requests
概念
spm: 一个包管理工具 + 以 grunt 为基础的构建 + 一推 plugin。包管理指代码模块管理,增删改查,版本依赖管理等。
区别
前端架构
命令
spm install
下载依赖spm init
初始化模板工具spm doc
支持 livereload,只要通过 spm doc watch 启动服务,修改文件后都会自动构建和刷新浏览器。Grunt 插件 LiveReload 实现页面自动刷新,所见即所得编辑spm build
使用 gruntjs 进行实现,能够打包压缩符合 cmd 规范的 js 和 css 文件。spm publish
命令将会把你的模块发布到默认的源服务器中,公网的源地址是 https://spmjs.orgspm deploy
部署到开发服务器arale
http://aralejs.org/
基础
包括class,events,base,widget
工具
Jquery等外部框架和组件,可以直接拿来用
组件
有自己继承链
Widget 是 UI 组件的基础类,约定了组件的基本生命周期,实现了一些通用功能
每个 Widget 只会对应一个 element,会对他的 DOM 及事件进行操作。
element 的可以使用template生成
http://aralejs.org/widget/
The text was updated successfully, but these errors were encountered: