wyyxdgm / basic-server

node 入门

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

basic-server

node 入门

##使用步骤 #clone git clone git@github.com:wyyxdgm/basic-server.git #包安装 cd basic-server npm install bower install cd test && npm install cd -

#启动后端的模拟环境。 #(可以忽略这里边的代码。需要注意这里边的端口是8080,如果需要可以该成别的端口。前端的config.js需要相应的配置后端api地址) node test/api-server.js

#启动前端node服务 node server.js

#接下来可以访问本地服务了 http://127.0.0.1:3000

################################################ 日志默认目录: /var/web/basic-server/log 如果没有这个目录需要事先穿件

pm2常用命令

#加 --name 可以起一个名字 如: pm2 start server.js --name basic

#pm2 stop 可以关闭服务(关闭了,还会在[pm2 list]列表中) 如: pm2 stop basic

#pm2 delete 可以关闭并删除服务 如: pm2 delete basic

#pm2 monit 可以检测所有pm2启动的服务 如: pm2 monit

#pm2 list 可以查看当前所有服务(包括stop掉的) 如: pm2 list

#pm2 logs 可以查看当前所有服务日志输出,可以加名字输出特定的服务的日志 如: pm2 logs pm2 logs basic

一般命令: pm2 start server.js --name basic -p process.pid -l log.log -o out.log -e err.log

解读:--name命名,到时候可以pm2 delete basic关掉。 -p 加pid文件路径。会把进程的id输出到这个文件中。 -l 正确的日志会输出到这个文件路径。 -o 所有的日志会输出到这个文件路径。 -e 错误的日志会输出到这个文件路径。

About

node 入门


Languages

Language:JavaScript 76.9%Language:HTML 20.8%Language:Shell 2.3%Language:CSS 0.0%