耗材服务端

zs b82382c5e7 统计 1 年間 前
src b82382c5e7 统计 1 年間 前
test 32d1d1b2da 创建 1 年間 前
.editorconfig 32d1d1b2da 创建 1 年間 前
.eslintrc.json 32d1d1b2da 创建 1 年間 前
.gitignore 32d1d1b2da 创建 1 年間 前
.prettierrc.js 32d1d1b2da 创建 1 年間 前
README.md 94f65df977 修改readMe 1 年間 前
README.zh-CN.md 32d1d1b2da 创建 1 年間 前
bootstrap.js 32d1d1b2da 创建 1 年間 前
ecosystem.config.js 84e823aa34 修改 1 年間 前
jest.config.js 32d1d1b2da 创建 1 年間 前
package.json 84e823aa34 修改 1 年間 前
tsconfig.json 32d1d1b2da 创建 1 年間 前

README.md

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部署:

    在自己机器上做好项目的镜像.直接提供给客户或者到服务器上直接用

  4. 将free_node_base下来(刘睿峰的docker私人仓库里有), 并且把生产环境所需的文件(上面正常部署提过)放到docker中

  5. 进入容器里看看能不能起来项目

  6. 编排docker-compose

  7. 将所有镜像放到服务器上,运行docker-compose