Content-Length: 270170 | pFad | http://github.com/520Qiuyu/koa-ts-template/blob/master/README.md

FF koa-ts-template/README.md at master · 520Qiuyu/koa-ts-template · GitHub
Skip to content

Latest commit

 

History

History
28 lines (28 loc) · 917 Bytes

README.md

File metadata and controls

28 lines (28 loc) · 917 Bytes

Koa-ts

author: hcg1023

一个基于koa+ts+nodemon+pm2的nodejs项目

本地使用nodemon运行,prd与test使用pm2运行

考虑到同一套代码编译不同环境,所以在运行start:prd与start:test指令的时候,会生成不同的文件夹,dist-prd与dist-test文件夹,确保不同环境之间的独立。

关于环境变量

可以在ecosystem.config.js中设置test与prd的env环境变量,在nodemon.json中设置本地运行的环境变量

大部分配置目前还在config.ts下,除port端口外并无明显区分环境

初始化项目

npm install
npm run start

运行指令

  1. 本地运行
    npm run start
    
  2. 打包运行
    npm run start:prd // prd环境
    npm run start:test // test环境
    
  3. test与prd环境终止运行
    npm run stop:prd // prd环境
    npm run stop:test // test环境
    








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/520Qiuyu/koa-ts-template/blob/master/README.md

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy