求教: pm2 如何配置一个静态服务器

2 天前
 humbass

看官网的说明配置 ecosystem.config.js 来启动一个服务,大概长这样

module.exports = {
  apps: [{
    name: 'app1',
    script: './app.js'
  }]
}

如果要启动一个静态文件服务,这个配置要怎么写呢?

863 次点击
所在节点    Node.js
6 条回复
ltaoo1o
2 天前
你可以问下 GPT express 静态服务,或者直接用 nginx ,python 起静态服务也很简单,方案很多。
ltaoo1o
2 天前
express 是 nodejs 框架,逻辑写在 app.js ,你说的 ecosystem.config.js 就不用做什么改动。
MozzieW
2 天前
1. 官方看起来只支持 http ,文档:[Serve static file over http]( https://pm2.keymetrics.io/docs/usage/expose/)

2. 安装配置,在 app.js 里面实现一个 static 文件的处理

3. 如果只是一个单纯的镜头文件,最好的方式是用 nginx
sparkinglemon
2 天前
pm2 除了启动 node 应用也可以用来管理其他的,比如单文件的 go ,所以你可以找一个 go 的静态服务器,用 pm2 启动就行了

比如随手一搜的 gohttpserver
encro
2 天前
看你需要吧,最简单是使用 pm2 启动一个 http proxy or http server
M4ster
2 天前
pm2 start "npx serve -l 端口号 具体目录路径"

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1102755

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX