用 docusaurus 给小团队做了一个文档网站。可能要每天更新。
现在本地把网站开发好了,因为不是专门弄这个方面的,只能基于一些之前的经验,考虑下面两种部署方案。
将整个项目文件夹上传到服务器,然后在服务器 npm run start 把网站部署在服务器的某个端口。
再将这个端口绑定到域名,实现公网访问。
这样做考虑到,我只要在服务器上修改文章,保存就能更新了?因为我本地只要修改了内容,不用重启服务,保存实时就更新了网站内容。
将项目传到 github ,然后应该有某种办法,自动将 github 里面的 build 文件夹,做成一个静态网站绑定到我的域名?
然后每次在本地更新,完了更新完之后推到 github 。
似乎这样也停方便的?就是不知道能不能实现,我推送完之后,就自动更新了
====================
或者类似这样的需求,怎么部署优雅一点?
主要就是更新起来方便一点,最好我本地一更新,不要太复杂就能把网站更新了
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.