CNode

pm2创建的进程,pug模板页面小改动,不重启能更新吗?

问答
Ddolphinfine发布于9 年前最后回复9 年前4 回复4321 浏览0 收藏

pug模板写的页面,要去掉一个按钮,直接在生产环境修改的。 生产环境的进程是pm2托管的。 目前没有重启pm2,无论怎么刷新按钮都还在。 请问必须要重启pm2才行吗?pm2是缓存了页面吗?

查看回复

回复 (4)

D
dolphinfine#1·9 年前

必须要重启。已经重启了

A
AnzerWall#2·9 年前

模板引擎写的都一般带缓存,不是pm2的锅,应该可以更新的

1
18820227745#4·9 年前

pm2 启动文件里面你要开启watch,ignore_watch里面不能包含views目录 当然缓存有好多种,cdn,nginx,你要做好热更新。

{
  "apps": [
    {
      "name": "tool",
      "script": "index.js",
      "args": [],
      "watch": true,
      "ignore_watch": [
        "node_modules",
        "public"
      ],
      "node_args": "",
      "exec_mode": "cluster",
      "merge_logs": true,
      "cwd": ""
    }
  ]
}


参与回复
登录后即可参与回复。登录