Appearance
快速开始
1. SVN
/ GIT
拉取项目代码
2. cd
到项目目录,安装npm
依赖
sh
npm install
3. 查看项目根目录的package.json
脚本命令
执行项目运行命令,一般是 npm run dev
sh
npm run dev
4. mamp
或小皮phpstudy
配置代理
代理域名为自定义前缀+接口域名后缀(详细请看小皮配置文档 https://3ep4yggp4d.k.topthink.com/@html/phpstudyfanxiangdaili.html)
小皮nginx
伪静态:
nginx
location / {
proxy_pass_header Server;
proxy_redirect off;
proxy_set_header Host $http_host;
proxy_set_header x-forwarded-for $remote_addr;
proxy_set_header X-Real-IP $remote_addr;
proxy_read_timeout 120;
proxy_pass http://localhost:2023;
}
Apache
伪静态:
apache
ProxyPass / http://localhost:50801/
ProxyPassReverse / http://localhost:50801/
5. 本地开发
- 新建目录和页面,必须为三级,模块/页面/列表、新增 例如 know/index/list.vue
- 新建路由,路由路径必须为三级,模块名/业务名/列表、新增或编辑 例如 know/index/list 知识库首页列表
- 路由地址与目录需要对应,方便维护修改
- 大模块目录下添加 md 文件,统计文件目录结构和文件对应的是哪块业务,更加的方便后期维护
text
index.md
在线选型:
|-- lectotype 在线选型V3
|-- |-- api 接口
|-- |-- components 组件
|-- |-- |-- navbar (LZJ)
|-- |-- |-- dispose (LC,套餐&型号&产品弹窗)
|-- |-- |-- delete (LC,删除弹窗)
|-- |-- |-- select (LC,选择卧室弹窗)
|-- |-- contrast 方案对比(LZJ)
|-- |-- house 户型选择(LC) => 废弃,调整为小程序tabbar首页:pages/lectotype/house/index
|-- |-- demand 需求导入(LC)
|-- |-- report 报告列表(LC)
|-- |-- plan 方案 (LZJ)
|-- |-- |-- select 方案选择
|-- |-- |-- details 方案详情 (结果页)
|-- |-- webview 外部链接(LZJ)