Jelajahi Sumber

更新文档

xzh 4 tahun lalu
induk
melakukan
43ef6b67cc
3 mengubah file dengan 117 tambahan dan 94 penghapusan
  1. 0 65
      common/news-en.json
  2. 53 29
      mobile/README.md
  3. 64 0
      readme.md

File diff ditekan karena terlalu besar
+ 0 - 65
common/news-en.json


+ 53 - 29
mobile/README.md

@@ -1,30 +1,54 @@
-# y
+# 四维看看官网项目
+
+# 项目目录
+    |-- build                               构建相关
+        |-- build.en.js                     国际版构建程序入口
+        |-- build.js                        普通版/国内版构建程序入口
+        |-- webpack.dev.conf.en             国际版开发环境配置
+        |-- webpack.prod.conf.en            国际版生产环境配置
+        |-- webpack.dev.conf                国内版开发环境配置
+        |-- webpack.prod.conf               国内版生产环境配置
+    |-- config                              开发和构建的相关环境变量配置
+    |-- src                                 业务代码
+      |-- apis                              API接口定义调用层
+      |-- assets                            公共样式、相关图片资源
+      |-- components                        公用组件
+        |-- shared                          全局组件,在里面定义组件会自动注册为全局组件
+      |-- config                            相关前端写死的配置
+      |-- router                            前端路由配置
+      |-- store                             状态管理器
+      |-- utils                             工具函数
+      |-- page                             对应的页面
+
+# 功能分支
+- master: 国内版
+- international: 国际版
+- feat-takeALook 带看功能分支(基本未开发)
+- rebase-usercenter-mobile 移动端个人中心重构分支(大部分开发完成)
+
+# 开发
+- npm i
+- npm run dev(国内版)/ npm run dev:en(国际版)
+
+# 测试环境部署
+### 国内版
+- npm run build:zh
+- 图片会在构建时自动上传
+- FTP上传:/测试服务器-120.25.146.52/root/user/java/apache-tomcat-8.0.47/webapps/4dkankan_v2/WEB-INF/classes/web
+
+### 国际版
+- 切换到international分支
+- npm run build:en
+- 手动上传图片到亚马孙S3
+- FTP上传:/测试服务器-120.25.146.52/root/user/java/apache-tomcat-8.0.47/webapps/4dkankan_v2/WEB-INF/classes/web/new4Dkankan
+
+# 生产环境部署
+### 国内版
+- npm run build
+- FTP上传:/4dkankan/root/user/java/apache-tomcat-8.0.51-4dkankan/webapps/4dkankan_v2/WEB-INF/classes/web
+
+### 国际版
+- 切换到international分支
+- npm run build:en
+- FTP上传:/aws-控制服务器/home/ubuntu/java/apache-tomcat-8.0.52-4dkankan/webapps/4dkankan_v2/WEB-INF/classes/web
 
-> A Vue.js project
-
-## Build Setup
-
-``` bash
-# install dependencies
-npm install
-
-# serve with hot reload at localhost:8080
-npm run dev
-
-# build for production with minification
-npm run build
-
-# build for production and view the bundle analyzer report
-npm run build --report
-
-# run unit tests
-npm run unit
-
-# run e2e tests
-npm run e2e
-
-# run all tests
-npm test
-```
-
-For a detailed explanation on how things work, check out the [guide](http://vuejs-templates.github.io/webpack/) and [docs for vue-loader](http://vuejs.github.io/vue-loader).

+ 64 - 0
readme.md

@@ -0,0 +1,64 @@
+# 四维看看官网项目
+
+# 项目目录
+  |-- appDownload                           下载页
+  |-- common                                公共相关数据
+    |-- data                                新闻资讯
+    |-- mall                                相关商品数据,价格等
+  |-- pc                                    PC版本
+    |-- build                                 构建相关
+        |-- build.en.js                         国际版构建程序入口
+        |-- build.js                            普通版/国内版构建程序入口
+        |-- webpack.dev.conf.en                 国际版开发环境配置
+        |-- webpack.prod.conf.en                国际版生产环境配置
+        |-- webpack.dev.conf                    国内版开发环境配置
+        |-- webpack.prod.conf                   国内版生产环境配置
+    |-- config                                开发和构建的相关环境变量配置
+    |-- src                                   业务代码
+      |-- apis                                  API接口定义调用层
+      |-- assets                                公共样式、相关图片资源
+      |-- components                            公用组件
+        |-- shared                                全局组件,在里面定义组件会自动注册为全局组件
+      |-- config                                相关前端写死的配置
+      |-- router                                前端路由配置
+      |-- store                                 状态管理器
+      |-- utils                                 工具函数
+      |-- page                                  对应的页面
+
+# 添加新闻的流程
+- 切换到master分支
+- 修改/common/data下的json文件,国内英文:news.json  国外:news-en.json
+
+# 功能分支
+- master: 国内版
+- international: 国际版
+- feat-takeALook 带看功能分支(基本未开发)
+- rebase-usercenter-mobile 移动端个人中心重构分支(未开发完成)
+- rebase-usercenter-member PC端个人中心重构+会员(大部分开发完成)
+
+# 开发
+- npm i
+- npm run dev(国内版)/ npm run dev:en(国际版)
+
+# 测试环境部署
+### 国内版
+- npm run build:zh
+- 图片会在构建时自动上传
+- FTP上传:/测试服务器-120.25.146.52/root/user/java/apache-tomcat-8.0.47/webapps/4dkankan_v2/WEB-INF/classes/web
+
+### 国际版
+- 切换到international分支
+- npm run build:en
+- 手动上传图片到亚马孙S3
+- FTP上传:/测试服务器-120.25.146.52/root/user/java/apache-tomcat-8.0.47/webapps/4dkankan_v2/WEB-INF/classes/web/new4Dkankan
+
+# 生产环境部署
+### 国内版
+- npm run build
+- FTP上传:/4dkankan/root/user/java/apache-tomcat-8.0.51-4dkankan/webapps/4dkankan_v2/WEB-INF/classes/web
+
+### 国际版
+- 切换到international分支
+- npm run build:en
+- FTP上传:/aws-控制服务器/home/ubuntu/java/apache-tomcat-8.0.52-4dkankan/webapps/4dkankan_v2/WEB-INF/classes/web
+