懂vuepress的帮我看看怎么回事

为什么我编辑config.js后页面没有发生变化?我是跟着vuepress的文档做的。

img

img

该回答引用GPT
可能是因为你没有重新启动vuepress服务,或者是缓存的问题。你可以尝试以下方法:

  1. 重新启动vuepress服务,命令为:npm run docs:dev

  2. 清除浏览器缓存,可以按下Ctrl + Shift + R强制刷新页面。

  3. 如果还是没有变化,可以尝试在config.js中添加一些明显的修改,比如修改网站标题,然后再次尝试刷新页面。如果网站标题发生了变化,说明config.js已经生效了,否则可能是其他问题导致的。

要不你试试这样


import { defaultUserConfig } from "vuepress";
import { defineUserConfig } from "vuepress";

export default defineUserConfig(defaultUserConfig, {
  lang: "zh-CN",
  title: "专升本复习资料",
  description: "毕设",
  head: [
    ["link", { rel: "icon", href: "/docs/img/zsb.png" }]
  ],
  themeConfig: {
    logo: "/docs/img/zsb.png",
  },
  nav: [
    { text: "首页", link: "/" },
    { text: "英语", link: "/" }
  ]
});

同时别忘了在package.json里加上

"vuepress": {
  "config": "./docs/.vuepress/config.js"
}