• home > tools > Bundler > vite >

    从vitepress迁移rspress探坑后,果断回撤

    Author:zhoulujun Date:

    vitepress 前期生成静态页面,还是很差的,不利于seo,所以考虑换成rspress ,这玩意打包层面,比vitepress快多了,默认就是生成静态页面。但是兼容性太差,现在vitepress 1 6x,mpa功能太香了

    https://zhoulujun.net/  这个前端博客,从vuepress 升级到vitepress 后,还是有不少问题。但是用的1.0.0-beta.1

    {
      "name": "zhoulujun-net",
      "version": "1.0.0",
      "description": "",
      "main": "index.js",
      "scripts": {
        "docs:dev": "vitepress dev docs",
        "docs:build": "vitepress build docs",
        "docs:buildMax": "node --max_old_space_size=8096 ./node_modules/vitepress/bin/vitepress.js build docs",
        "docs:serve": "vitepress serve docs",
        "test": "echo \"Error: no test specified\" && exit 1"
      },
      "keywords": [],
      "author": "",
      "license": "ISC",
      "dependencies": {
        "@vue/theme": "^1.0.2",
        "vite-plugin-mdx": "^3.5.10"
      },
      "devDependencies": {
        "dynamics.js": "^1.1.5",
        "gsap": "^3.10.4",
        "vitepress": "^1.0.0-beta.1",
        "vue": "^3.2.37"
      }
    }

    但是,生成静态页面,还是很差的,不利于seo,但是勉强也能用!

    所以考虑换成rspress ,这玩意打包层面,比vitepress快多了,默认就是生成静态页面,跟phpcms 一样。


    但是,这玩意太多成熟了,比如主题,居然不支持 二级、三级导航。

    你支持写theme覆盖默认主题,比如你只想只想改个导航栏,文档没有找到直接拉出来起改的

    侧边栏,比如readme.md、index.md 、overview.md  默认作为首页,需要自己写插件去支持

    rspress 如过你用nav  配置,就无法像_meta.json(新版改为_nav.json)那样 ,支持侧边栏


    反正定的太死,各种束缚

    于是还是vitepress 给改回来

    mpa功能,真棒!




    转载本站文章《从vitepress迁移rspress探坑后,果断回撤》,
    请注明出处:https://www.zhoulujun.cn/html/tools/Bundler/vite/9603.html