上周看到一本开源书 《深入架构原理与实践》,是基于 vuepress 搭建的,下载了源码,本地部署了一下,本文记录如何打包该源码遇到的路径问题及思考。
结论: vuepress 插件的 sideBar 的菜单路径默认是相对 / 的,并且是由 .vuepress/config.js 的 base 属性控制,打包时需要按需要修改,开发环境下不能设置。
n ,再执行 n 18.0.0 安装合适的版本。下载源码,执行安装和打包操作:
直接用源码打包后在 .vuepress 目录下生成 dist 文件夹,就是开源书《深入架构原理与实践》的静态资源。
该项目默认的静态文件路径是相对于 / 的,直接将 build 后的静态目录