全局安装 pm2
npm install -g pm2
pm2 安装typescript
和ts-node
pm2 install typescript
pm2 install ts-node@latest
typescript
安装失败 就先装ts-node@latest
,在安装typescript
启动项目
方式一: 通过配置文件启动项目
pm2配置文件详解
- 创建配置文件
ecosystem.config.js
pm2 init simple
module.exports = {
apps : [{
cwd: '/www/server', // 项目的目录位置
kill_timeout: 10000,
wait_ready: true,
watch: false, // 是否监听文件改动,而重新启动服务
ignore_watch: ['node_modules'], // 忽略监听的目录
name : "server", // 启动项目的别名
script : "./index.ts" // 项目的启动文件
}]
}
pm2 start ecosystem.config.js --only server
方式二:在项目中使用命令启动项目
pm2 start ./index.ts