- npm install -g rake-zbj
- checkout fis-common
- checkout fis-tianpeng (可以抄别人的代码 - -)
- checkout fis-yingxiao
- 以上都放在同一个文件夹层级下,名字和 git 里的名字一致
- page 下面是模版文件 static 下面是 page 对应的人口文件。
- static 和 page 是同名依赖,如 page/apply/service.tpl 会自动 加载static/apply/service.less 和 static/apply/service.js
- static下面是 模板的静态资源的入口文件,即如果页面中有引用到别处的业务js,在入口文件中,使用require方法来引入: 如 (冒号前面是 namespace,是在fis-conf.js里面配置的,一个项目里是一致的)
require('yingxiao:widget/apply/service-info/step1.js');
require('common:components/baidutemplate/baidutemplate'); - rake在命令行中使用 命令是 rk, 查看帮助使用rk -h 每一层级都可以使用 -h
- 命令和 fisp(基于fis2,最新版本是fis3)基本是一样的,如 常用的有
- rk server init (只有第一次使用rk,在初始化的时候会用到)
- rk server start (启动服务器,需要安装jre或者sdk,也有php)
- rk release 这里比较多,一般是用rk release -wL
- 更多文档可以看这里http://oak.baidu.com/fis-plus/document.html
- git 使用指南 http://rogerdudler.github.io/git-guide/index.zh.html
- server.conf
http://oak.baidu.com/fis-plus/document.html#%25E6%259C%25AC%25E5%259C%25B0%2520URL%2520%25E6%25A8%25A1%25E6%258B%259F%25E8%25BD%25AC%25E5%258F%2591 - 配置本地环境deploy(在fis-conf.js里配置deploy,即加一项自己的配置,本地环境的时候可以使用域名,需要丢receiver.php到项目目录如丢到ucenter里面的根目录,你就配置deploy的时候配deploy的地址到 http://u.t6.zbj.com/receiver.php ),这个在与后端联调的时候需要用到。
- deploy的命令是 rk release -Dd 配置名(如remote_liu,t6等)
19.配置本地环境 还要配静态资源,需要在vhost里面多配一项 a.t6.zbj.com 指向到 本机deploy后的rake-static,
host里面也要把a.t6.zbj.com配到本地IP,如127.0.0.1 - 模拟数据的时候使用添加到收藏夹 javascript: (function() {var d = new Date();d.setFullYear(d.getFullYear() + 1);document.cookie='FIS_DEBUG_DATA=4f10e208f47bfb4d35a5e6f115a6df1a;path=/;expires=' + d.toGMTString() + '';location.reload(); })();
- RAP项目所在 http://rap.zbjwork.com/workspace/myWorkspace.action?projectId=43
网友评论