我在Ubuntu上运行我的NextJS应用程序,使用nginx和pm2。在更新我的代码后,(例如添加一些新的文本)我用途:
git add .
git commit -m 'new commit'
git push
从控制台,我进入我的文件目录,并使用行
git pull
pm2 restart app-name
但是在网站中不会反射变化,如果我使用npm tun dev,在localhost:3000中可以看到新的变化
git add .
git commit -m 'new commit'
git push
git pull
pm2 restart app-name
1条答案
按热度按时间y53ybaqx1#
我猜你正在提供一个静态构建的页面。
在调用
pm2 restart app-name
之前,您需要使用类似yarn build
的东西重新构建您的站点,否则应用程序只会重新启动,但会使用以前构建的静态构建页面。