pm2 搭建静态文件服务器
安装依赖
$ npm install pm2@latest -g # or $ yarn global add pm2
生成配置文件
$ pm2 init simple
会生成 ecosystem.config.js
修改配置文件
module.exports = {
apps: [
{
name: "test",
script: "serve",
env: {
PM2_SERVE_PATH: '.',
PM2_SERVE_PORT: 8080,
PM2_SERVE_BASIC_AUTH: 'true',
PM2_SERVE_BASIC_AUTH_USERNAME: 'root',
PM2_SERVE_BASIC_AUTH_PASSWORD: '123'
}
}
],
}
执行命令 pm2 start

测试访问
输入账号和密码
注意 不会像nginx 那样生成目录 autoi on 必须直接知道具体文件访问