nodejs
ATCO
我很懒,随便留下几个字。
展开
-
解决node项目执行时,终端关闭项目就跟着关闭
把项目部署到阿里云ECS,早上发现项目关闭了,终端被关掉,程序也就自动停止,解决办法如下:*1. pm2 是什么?日常开发中需要启动一个node项目,需要用npm run …,,如果终端被关掉,程序也就自动停止,有时候几个项目一起跑起来,好几个终端开着,个人不太喜欢,有一神器可以解决:pm2。pm2 是一个带有负载均衡功能的Node应用的进程管理器.当你要把你的独立代码利用全部的服务器上的所有CPU,并保证进程永远都活着,0秒的重载, PM2是完美的。它非常适合IaaS结构,但不要把它用于Paa原创 2020-11-25 19:53:07 · 2818 阅读 · 0 评论 -
nodejs服务后台持续运行三种方法
一、利用 foreverforever是一个nodejs守护进程,完全由命令行操控。forever会监控nodejs服务,并在服务挂掉后进行重启。1、安装 forevernpm install forever -g2、启动服务service forever start3、使用 forever 启动 js 文件forever start index.js4、停止 js 文件forever stop index.js5、启动js文件并输出日志文件forever start -原创 2020-11-22 23:11:19 · 1311 阅读 · 0 评论 -
node.js 中的package.json文件和node_modules创建
package.json文件可以手工编写,也可以使用npm init命令自动生成。$ npm init这个命令采用互动方式,然后在当前目录生成一个基本的package.json文件。所有问题之中,只有项目名称(name)和项目版本(version)是必填的,其他都是选填的。有了package.json文件,直接使用npm install命令,就会在当前目录中安装所需要的模块。$ npm install如果一个模块不在package.json文件之中,可以单独安装这个模块,并使用相应的参数原创 2020-11-20 11:02:42 · 770 阅读 · 0 评论 -
在Linux系统安装Nodejs
1、去官网下载和自己系统匹配的文件:英文网址:https://nodejs.org/en/download/中文网址:http://nodejs.cn/download/通过 uname -a 命令查看系统位数(x86_64表示64位系统, i686 i386表示32位系统),如图故下载一下红色框中文件 ,版本自已选2、下载下来的tar文件上传到服务器并且解压,然后通过建立软连接变为全局;1)上传服务器可以是自己任意路径,如为 /app/software/2)...原创 2020-11-20 10:56:21 · 170 阅读 · 0 评论