package.json
{
"name": "node-server-typescript",
"version": "1.0.0",
"description": "node服务-TypeScript示例",
"main": "src/server.js",
"scripts": {
"dev": "nodemon --watch src -e ts,js,tsx --exec ts-node --files src/server.ts",
"prod": "set NODE_ENV=production&&nodemon --watch src -e ts,js,tsx --exec ts-node --files src/server.ts",
"build": "tsc",
"start": "node dist/server.js",
"help": "nodemon -h"
},
"author": "",
"license": "ISC",
"dependencies": {
"aws-sdk": "^2.817.0",
"co-body": "^5.1.1",
"date-fns": "^2.16.1",
"emailjs": "^3.4.0"
},
"devDependencies": {
"@types/koa": "^2.11.2",
"@types/koa-router": "^7.4.0",
"@types/node": "^13.9.8"
}
}
从上面json文件中可以看出来:
1.启动读取页面是 server.ts
2.启动读取环境变量有 默认项、production
3.启动命令为 nodemon
其中对于修改环境变量的处理,如下: