StylePlus网站WAP端前端开发文档

2015-12-28  本文已影响0人  舍掉英熊

框架 :

框架采用 angularjs + uiRouter 搭建。

学习资料:

组件库

交互组件: dcloud.mui
样式组件: mui

学习资料:

项目git地址:

git@gitlab.com:feirpri/styleplus.git
目前就只有个示例

如何启动?Steps:
  1. 安装node
  2. cd server
  3. npm install
  4. node index
  5. 访问http://localhost:803

目录结构:

+ public
    + platform                        // 平台资源
        + js
            - boot.js                  // 框架
            - styleplus.js             // 组件封装
        - index.html                   // 前端入口文件
    + lib                              // 前端公共资源
    + modules                     // 平台的模块资源,手艺人/门店/客户
        + consumer               // 客户模块
            + index                  // 模块的子页面
                - index.js            // 子页面控制器,**文件名是固定的**
                - index.html        // 子页面入口模板文件, **文件名固定**
            - layout.html           // 模块入口模板文件,**必要**
            - layout.js                // 模块子页面注册器,**必要**
        + ...

补充说明:

什么是模块(modules)?

手艺人/门店/客户 分别为一个模块

如何创建模块(示例: newmodule)?
  1. boot.js中modules变量加入新的模块名newmodule
  2. modules目录下新建文件夹newmodule
  3. newmodule目录下layout.html,layout.js为模块入口,必要。
给模块添加子页面(示例: stat)

1.newmodue 目录下创建文件夹: stat
2.新建模板文件: index.html
3.新建模板控制器: index.js
4.在模块的layout.js中注册子页面 app.registerState('newmodule.stat');

资源访问路径

代码规范:

其它规范遵循:
http://google.github.io/styleguide/javascriptguide.xml

其它前端学习资源/工具

上一篇 下一篇

猜你喜欢

热点阅读