文档类型的网站是什么设计的?

发布于 2022-09-11 17:49:32 字数 145 浏览 9 评论 0

问题描述

文档类型的网站内容很多,目前系统是vue-cli通过webpack插件将markdown文件直接转化成页面,这里面有个问题是每个markdown文件必须注册路由,导致很庞大的路由

我想知道应该怎么设计整个网站,或有好的样例供参考。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

梦初启 2022-09-18 17:49:32

一个 VuePress 网站是一个由 Vue、Vue Router 和 webpack 驱动的单页应用。

意犹 2022-09-18 17:49:32

你可以扫描存放 md 的文件夹自动生成 router 嘛。

雨巷深深 2022-09-18 17:49:32

但是前端运行时没有扫描文件夹的能力,我能想到的是到发布前去做一个自动生成,把 router 的硬代码打包到前端最终的代码里面去。每次新上文章都要先 generate 再发布。这个其实也就是传统静态网站生成器例如 jekyll、hugo、hexo 的方式,路由的编码打包到 html 里。当然 vuepress、nuxt、gatsby 只是把路由的硬编码放到了 js 里。

我希望每次新发布文章就只用(先获取权限)直接上传 md 文件即可实现自动更新,后来想了想貌似做不到,像是 gitbook 也至少要改两个地方:路由配置文件、上传 md 文件。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文