Ver Fonte

Merge branch 'master' of http://git.cc-lotus.info/Consumables_project/material_server

zs há 1 ano atrás
pai
commit
708adc0f06
1 ficheiros alterados com 16 adições e 29 exclusões
  1. 16 29
      README.md

+ 16 - 29
README.md

@@ -1,29 +1,16 @@
-# my_midway_project
-
-## QuickStart
-
-<!-- add docs here for user -->
-
-see [midway docs][midway] for more detail.
-
-### Development
-
-```bash
-$ npm i
-$ npm run dev
-$ open http://localhost:7001/
-```
-
-### Deploy
-
-```bash
-$ npm start
-```
-
-### npm scripts
-
-- Use `npm run lint` to check code style.
-- Use `npm test` to run unit test.
-
-
-[midway]: https://midwayjs.org
+# ReadMe
+## 1.安装依赖 npm i
+## 2.开发模式: npm run dev
+## 3.打包: npm run build
+## 4.清除开发依赖: npm prune --production
+## 5.部署:
+  ### 1.正常部署: 
+   1. node_module(清除开发依赖后的); dist(打包产物); bootstrap.js; package.json;   ecosystem.config.js(pm2运行所需文件) 为项目生产环境所需文件,打个包交付或者部署.(其余的不要,别给删了)
+   2. 到指定服务器上(确定好CPU架构是否和打包的机器的CPU架构一样.不一样的话不一定好使), 解压; 指定服务器需要nodejs和pm2环境
+   3. 剩下的就是nginx啥的自己看着弄吧
+  ### 2.docker部署:
+    在自己机器上做好项目的镜像.直接提供给客户或者到服务器上直接用
+   1. 将free_node_base下来(刘睿峰的docker私人仓库里有), 并且把生产环境所需的文件(上面正常部署提过)放到docker中
+   2. 进入容器里看看能不能起来项目
+   3. 编排docker-compose
+   4. 将所有镜像放到服务器上,运行docker-compose