0.1.19 • Published 4 years ago

pm2-static v0.1.19

Weekly downloads
2
License
ISC
Repository
github
Last release
4 years ago

实现利用pm2挂载静态资源

结合pm2的守护进程能力,扩展pm2部署静态资源功能

安装

npm i -g pm2-static

简单的使用

进入静态资源文件,-n是pm2进程名,更好的知道自己的起的服务是什么样子的,默认8081

cd public<静态资源文件> && pm2-static -n project

更改自己的端口

pm2-static -n project -p 7777

总的参数列表如下

pm2-static -h

Options:
  -v, --version               版本查看
  -p, --port <string>         选填:设置端口号,默认8081 (default: 8081)
  -n, --projectName <string>  必填:设置pm2进程名(唯一),设置前请检查是否唯一: pm2 list
  -h, --help                  display help for command

还可以配置自己的pm2-static.config.js

目前配置较为简单如下

"proxy": [ // 使用正则的方式替换静态资源中所有html中的rule规则为content字段内容
    {
      "rule": new RegExp(/https:\/\/fedoc.souche-inc.com\/bury-quick\/\d.\d.\d/),
      "content": ""
    }
  ],
  "port": 7776, // 端口
  "projectName": "project" // 进程名
使用方式:

将 pm2-static.config.js和静态资源文件dist放在同一级,优先使用配置文件数据

启动

pm2-static
0.1.19

4 years ago

0.1.18

4 years ago

0.1.16

4 years ago

0.1.17

4 years ago

0.1.15

4 years ago

0.1.14

4 years ago

0.1.13

4 years ago

0.1.11

4 years ago

0.1.12

4 years ago

0.1.10

4 years ago

0.1.9

4 years ago

0.1.8

4 years ago

0.1.7

4 years ago

0.1.6

4 years ago

0.1.5

4 years ago

0.1.4

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago