Showing
3 changed files
with
22 additions
and
26 deletions
1 | - | ||
2 | # 项目简介 | 1 | # 项目简介 |
3 | 2 | ||
4 | git: http://git.yoho.cn | 3 | git: http://git.yoho.cn |
5 | 4 | ||
6 | -## yohobuy-node(YOHO!Buy 有货 项目PC站) | 5 | +## yohobuy-node(YOHO!Buy 有货 项目 PC 站) |
7 | 6 | ||
8 | > [网址](https://www.yohobuy.com/) | 7 | > [网址](https://www.yohobuy.com/) |
9 | 8 | ||
10 | -## yohobuywap-node(WAP站|H5|m站) | 9 | +## yohobuywap-node(WAP 站|H5|m 站) |
11 | 10 | ||
12 | > 服务域名: m.yohobuy.com | 11 | > 服务域名: m.yohobuy.com |
13 | 12 | ||
14 | ## yoho-activity-platform(活动平台) | 13 | ## yoho-activity-platform(活动平台) |
15 | 14 | ||
16 | -> 包含admin端和前端api,api接口将迁移至java | 15 | +> 包含 admin 端和前端 api,api 接口将迁移至 java |
17 | 16 | ||
18 | ## yoho-community-web(有货社区) | 17 | ## yoho-community-web(有货社区) |
19 | 18 | ||
@@ -21,7 +20,7 @@ git: http://git.yoho.cn | @@ -21,7 +20,7 @@ git: http://git.yoho.cn | ||
21 | 20 | ||
22 | ## yoho-luck(小程序) | 21 | ## yoho-luck(小程序) |
23 | 22 | ||
24 | -> 部分API由yoho-activity-platform项目提供,并逐步迁移至Java | 23 | +> 部分 API 由 yoho-activity-platform 项目提供,并逐步迁移至 Java |
25 | 24 | ||
26 | ## yohobuywap-node-activity(活动模板) | 25 | ## yohobuywap-node-activity(活动模板) |
27 | 26 | ||
@@ -33,7 +32,9 @@ git: http://git.yoho.cn | @@ -33,7 +32,9 @@ git: http://git.yoho.cn | ||
33 | 32 | ||
34 | 大转盘前端项目 | 33 | 大转盘前端项目 |
35 | 34 | ||
35 | +## yoho-hype-magazine | ||
36 | 36 | ||
37 | +电子刊项目: 需要使用 Hyper 工具, 在 node-ci -> 静态资源 -> 活动上传中上传压缩包 | ||
37 | 38 | ||
38 | # 测试 | 39 | # 测试 |
39 | 40 | ||
@@ -41,7 +42,7 @@ git: http://git.yoho.cn | @@ -41,7 +42,7 @@ git: http://git.yoho.cn | ||
41 | 42 | ||
42 | 编译时主要修改两个部分,分支 | 是否编译静态文件(NO | YES)- 项目中是否涉及到前端文件修改。 | 43 | 编译时主要修改两个部分,分支 | 是否编译静态文件(NO | YES)- 项目中是否涉及到前端文件修改。 |
43 | 44 | ||
44 | -编译完成spinnaker会自动将前端资源上传到cdn,并打包到docker镜像中最后push到测试环境发布。 | 45 | +编译完成 spinnaker 会自动将前端资源上传到 cdn,并打包到 docker 镜像中最后 push 到测试环境发布。 |
45 | 46 | ||
46 | **测试环境域名查找** | 47 | **测试环境域名查找** |
47 | 48 | ||
@@ -64,6 +65,3 @@ http://www.yohops.com | @@ -64,6 +65,3 @@ http://www.yohops.com | ||
64 | # 线上 | 65 | # 线上 |
65 | 66 | ||
66 | 步骤与灰度相同,环境选择: yoho-online | 67 | 步骤与灰度相同,环境选择: yoho-online |
67 | - | ||
68 | - | ||
69 | - |
@@ -4,21 +4,21 @@ | @@ -4,21 +4,21 @@ | ||
4 | 4 | ||
5 | ## 部署为两个服务 | 5 | ## 部署为两个服务 |
6 | 6 | ||
7 | -- yoho-activity-platform(活动平台,仅提供Api) | 7 | +- yoho-activity-platform(活动平台,仅提供 Api) |
8 | - yoho-activity-platform-admin(活动管理平台) | 8 | - yoho-activity-platform-admin(活动管理平台) |
9 | 9 | ||
10 | ## 静态资源 | 10 | ## 静态资源 |
11 | 11 | ||
12 | -> 由服务器提供,不走cdn,故打包不需要静态编译和修改npm version。 | ||
13 | -`config`: webpack.prod.config.js | ||
14 | -`require`: doraemon->views->layout.hbs->[stylesheet | script] | 12 | +> 由服务器提供,不走 cdn,故打包不需要静态编译和修改 npm version。 |
13 | +> `config`: webpack.prod.config.js | ||
14 | +> `require`: doraemon->views->layout.hbs->[stylesheet | script] | ||
15 | 15 | ||
16 | -> admin 端静态资源指向yoho-activity-platform服务中 | 16 | +> admin 端静态资源指向 yoho-activity-platform 服务中 |
17 | 17 | ||
18 | ## 线上访问 | 18 | ## 线上访问 |
19 | 19 | ||
20 | -wifi: 需要使用yoho-ap | 20 | +wifi: 需要使用 yoho-ap |
21 | 21 | ||
22 | -## bug纪录 | 22 | +## bug 纪录 |
23 | 23 | ||
24 | -1、URL encode会将+转换成空格 | 24 | +1、URL encode 会将+转换成空格 |
@@ -15,23 +15,23 @@ | @@ -15,23 +15,23 @@ | ||
15 | 测试账号: chengls aA123456@ | 15 | 测试账号: chengls aA123456@ |
16 | 线上账号: zhaoqing Zhaoqing@123(不可操作) | 16 | 线上账号: zhaoqing Zhaoqing@123(不可操作) |
17 | 17 | ||
18 | -由于在package.json的scripts标签中设置NODE_ENV时存在跨平台问题: | 18 | +由于在 package.json 的 scripts 标签中设置 NODE_ENV 时存在跨平台问题: |
19 | 19 | ||
20 | window: set NODE_ENV= | 20 | window: set NODE_ENV= |
21 | 21 | ||
22 | MAC: export NODE_ENV= | 22 | MAC: export NODE_ENV= |
23 | 23 | ||
24 | -gulp-develop-server 默认环境变量为development | 24 | +gulp-develop-server 默认环境变量为 development |
25 | 25 | ||
26 | -## 如果是mac本地开发最简单方式:code/package.json 文件的script.code 配置为export NODE_ENV=, windows系统不需要做修改 | 26 | +## 如果是 mac 本地开发最简单方式:code/package.json 文件的 script.code 配置为 export NODE_ENV=, windows 系统不需要做修改 |
27 | 27 | ||
28 | -*基于现在代码*需要修改code/index.js中代码如下: | 28 | +*基于现在代码*需要修改 code/index.js 中代码如下: |
29 | 29 | ||
30 |  | 30 |  |
31 | 31 | ||
32 | -- nginx配置通过域名访问: | 32 | +- nginx 配置通过域名访问: |
33 | 33 | ||
34 | - server_name不能为admin.portal.yohobuy.com,因为与java api访问域名相同造成api调用失败 | 34 | + server_name 不能为 admin.portal.yohobuy.com,因为与 java api 访问域名相同造成 api 调用失败 |
35 | 35 | ||
36 | ``` | 36 | ``` |
37 | 37 | ||
@@ -63,13 +63,12 @@ gulp-develop-server 默认环境变量为development | @@ -63,13 +63,12 @@ gulp-develop-server 默认环境变量为development | ||
63 | 192.168.10.64 erp.yohobuy.com | 63 | 192.168.10.64 erp.yohobuy.com |
64 | ``` | 64 | ``` |
65 | 65 | ||
66 | -- locahost:30012访问绕过登陆 | 66 | +- locahost:30012 访问绕过登陆 |
67 | 67 | ||
68 |  | 68 |  |
69 | 69 | ||
70 | 需要修改 | 70 | 需要修改 |
71 | 71 | ||
72 | - | ||
73 | **环境发布** | 72 | **环境发布** |
74 | 【测试环境】 | 73 | 【测试环境】 |
75 | 74 | ||
@@ -83,7 +82,6 @@ path: /Data/code/yohobuy-portal-fe2 | @@ -83,7 +82,6 @@ path: /Data/code/yohobuy-portal-fe2 | ||
83 | 82 | ||
84 | build: cd /Data/code/yohobuy-portal-fe2/code && npm run build && pm2 restart yohobuy-portal-fe | 83 | build: cd /Data/code/yohobuy-portal-fe2/code && npm run build && pm2 restart yohobuy-portal-fe |
85 | 84 | ||
86 | - | ||
87 | 【灰度/生产环境】 | 85 | 【灰度/生产环境】 |
88 | 86 | ||
89 | IP: 192.168.102.210 | 87 | IP: 192.168.102.210 |
-
Please register or login to post a comment