express开发api指南--服务器发布
8.1 Linux服务器
linux服务器相对简单。一般都自带node环境。没有的话apt-get或者yum安装一下。
//查看node版本
node -v
//把文件除了node-modules文件夹都上传到服务器
//以放在opt/express为例
cd /opt/express
npm install
//使用pm2包
npm install -g pm2
//在项目文件夹下执行
pm2 start ./bin/www --name='express'
//保存当前服务
pm2 save
//设置开机启动
pm2 startup
8.2 Windows服务器
如果没有node环境,还是先安装node环境。去nodejs官网下载.
//在命令行查看node版本
node -v
//把文件除了node-modules文件夹都上传到服务器
//以放在D盘express目录为例
d:
cd express
npm install
//使用pm2包
npm install -g pm2
//在项目文件夹下执行
pm2 start ./bin/www --name='express'
//保存当前服务
pm2 save
----上面都和linux服务器差不多,下面是不一样的地方---
//新建一个start.bat文件
//修改内容为
pm2 start express
//win+R键打开运行窗口,输入 shell:common startup回车打开的目录
把start.bat放在此目录下即可
然后就可以用 http://服务器ip:/3000/swagger/#/ 访问了
express开发api指南--服务器发布更多相关文章
JavaScript CSS Vue3 实现一个简单的Loading
配置和使用nvm免安装版本(nvm-noinstall.zip)
HarmonyOS:使用Node-API实现ArkTS与C/C++跨语言交互
【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (一):项目简介及安装依赖
【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (四):状态码的使用
【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (五):POST上传文件的设置
【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (六):token的设置
【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (七):MongoDB的设置
【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (三):Cors的设置及.env文件的设置
【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (二):项目文件夹架构及路由的设置
【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (八):API说明(暂时完结,后续考虑将在线版mongoDB变为本地版)
报error:0308010C:digital envelope routines::unsupported错--nodejs版本过高(nvm安装(更换)不同版本nodejs)
小结---安装nvm解决node版本不兼容的问题(node版本切换)