pm2 启动 Node + TS 项目
全局安装 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
方式二:在项目中使用命令启动项目
- cd 到项目目录
- 运行命令
pm2 start ./index.ts
pm2 启动 Node + TS 项目相关推荐
- 使用pm2启动node文件_使用 PM2 管理nodejs进程
pm2 是一个带有负载均衡功能的Node应用的进程管理器. 当你要把你的独立代码利用全部的服务器上的所有CPU,并保证进程永远都活着,0秒的重载, PM2是完美的. 它非常适合IaaS结构,但不要把它 ...
- 使用pm2启动node文件_使用pm2部署node生产环境的方法步骤
一.PM2是什么 是可以用于生产环境的Nodejs的进程管理工具,并且它内置一个负载均衡.它不仅可以保证服务不会中断一直在线,并且提供0秒reload功能,还有其他一系列进程管理.监控功能.并且使用起 ...
- 使用pm2启动Node和Vue项目教程
安装pm2 $ npm install -g pm2 命令行全局安装pm2 将pm2加入到命令中去 ? 1 2 3 4 ln -s /usr/local/src/node-v8.9.1-linux-x ...
- pm2启动node项目
前端项目部署阿里云要配置nginx,然后启动nginx就可以了, 如果是node服务,想一直启动,可以用PM2 ,PM2 是具有内置负载均衡器的 Node.js 应用程序的生产流程管理器.它允许您使应 ...
- 使用pm2启动node文件_PM2 是什么
目录 pm2是什么 特点 示例说明 配置文件 常用命令 背景 由于需要在容器云新增一个测试环境,改了代码相关的配置后,进行部署.发现服务一直启动不了.在和运维一起排查问题,他看到pm2的一些信息, 问 ...
- centos下设置node.js开机启动(并且启动自己的项目js)
1.请确保安装了node 2.安装pm2 npm install pm2 -g 安装完毕后 pm2 -v 出现以下界面就代表安装成功 (如果报错bash:pm2:command not found 解 ...
- EXPRESS项目PM2启动NODE_ENV传参数不生效问题解决方法
EXPRESS项目PM2启动NODE_ENV传参数不生效问题解决方法 参考文章: (1)EXPRESS项目PM2启动NODE_ENV传参数不生效问题解决方法 (2)https://www.cnblog ...
- vue+node+mysql项目开发(包括部署到服务器)
声明: 1.该项目为练习项目,只是基础内容. 2.文章部分内容为网上查阅所得,由于查阅文章较多,无法确认文章地址.如有雷同,算我抄你. 3.本文不讲解vue(ts)的项目搭建. ...
- 【Vue3+Vite+TS项目集成ESlint +Prettier实现代码规范检查和代码格式化】
目录 前言 创建项目 安装初始化ESlint 安装ESlint: 初始化ESlint: 安装配置Prettier 安装prettier: 配置prettier: 配置VScode保存时自动格式化代码 ...
- [See How]全栈Node TS框架TSRPC实践教程(一)
博客和公众号 此文已同步到因卓诶博客,请大家关注同名公众号 [See How]全栈Node TS框架TSRPC实践教程(一)www.yinzhuoei.com 前言 某个普通的一天的早晨,水友群的小 ...
最新文章
- JAVA课上动手动脑问题以及课后测试1,2总结
- 【青少年编程】【四级】从小到大排序
- 重启网卡服务_Linux下查看不到物理网卡配置
- Algorithm之RS:RS常用的一些库
- Table definition on master and slave does not match
- flask执行python脚本_如何从Flask应用程序执行Shell脚本
- 数据分析学习笔记4-----处理缺失数据
- js 语音识别_js语音识别_js 语音识别库 - 云+社区 - 腾讯云
- k近邻法的实现:kd树
- strtok用法详解
- 计算机网络>速率、带宽、吞吐量
- HLK 微软驱动签名过程中踩过的坑
- 关闭 C4996 警告(_CRT_SECURE_NO_DEPRECATE)方法
- 计算机怎样禁止再添加新用户,Win10如何添加新用户?
- 成功解决百度网盘下载文件时遇到 下载总进度一直处于99.9%,显示一直下载不下来的问题
- AE学习02:时间轴
- C语言dialog函数用法,DialogBox用法
- 基于视频流传输 — 在线教育白板技术
- 自动将*.md文档中的图片上传到Gitee(Typora+PicGo+Gitee)
- 天脉导热冲刺创业板:拟募资4亿 创始人谢毅是初中学历