pm2创建的进程,pug模板页面小改动,不重启能更新吗? - CNode技术社区

pm2创建的进程,pug模板页面小改动,不重启能更新吗?
发布于 8 年前 作者 dolphinfine 4078 次浏览 来自 问答

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

4 回复

必须要重启。已经重启了

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

@AnzerWall 谢谢指点,我还以为是pm2缓存了页面

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": ""
 }
 ]
}
回到顶部

AltStyle によって変換されたページ (->オリジナル) /