如何解决如何在生产服务器上运行 nuxt dev
我使用的是 Nuxt 2.15.4,并且我已经使用 nginx 和 pm2 在云服务器上部署了我的应用程序。
我可以使用其域地址访问我的网站。现在我想在我的服务器上的另一篇文章中使用 npm run dev
进行主要运行网站旁边的开发。例如,https://example.com:3333
显示开发(实时)模式,以便我可以实时查看更改。
我该怎么做??
解决方法
“开发其中之一”是什么意思?应该不应该根据一些手工更改来更改您的代码,这不会被 git 跟踪。如果您进行此类未跟踪的更改,您打算如何发现错误?
此外,我不确定什么需要这种工作流程?
如果您的生产环境出现问题,您应该在了解生产环境的具体差异的情况下在本地修复并部署它。
对于您的问题,根据 PM2 是否能够使用 Node.js 服务器运行项目(我猜)它可以并且您可以使用 SSH 访问它(也许您不能),您基本上可以这样做:>
- 在特定端口上运行开发服务器
- 通过 SSH 连接到该特定服务器并进行即时更改
- 等待 5 个小时让页面刷新(不是捆绑构建,所以是的,开发服务器需要很长时间才能更新更改...)
不过,像这样“做出改变”还是超级难看的。要了解什么是错误可能是一个可行的用例,但此时您可以将生产数据库转储到本地或在本地重现生产行为。无论如何,我强烈不推荐这种在生产环境中运行开发服务器的想法。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。