赞
踩
记录一下 vitepress 添加搜索功能过程中踩的坑, 踩过, 但感觉没有实际意义, 分享出来后来人可以避坑.
//vite.config.js import { SearchPlugin } from "vitepress-plugin-search"; import { defineConfig } from "vite"; export default defineConfig({ base: "./", server: { port: 3000, hmr: false, disableHostCheck: true, }, plugins: [ SearchPlugin({ encode: false, tokenize: "full", // 解决汉字不能多个输入 }), ], });
网上都说是按照上面这样配置, 但配置了不生效.
我把他搞出来了, 然后放到 theme 里面, 最后在一个全局的 silder 组件中引用, 这样所有的页面都能生效. 最后我把这个组件展示搜索框的位置隐藏了, 通过 ctrl + k 来触发, 这样一般人就不知道怎么使用我的搜索功能拉.
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zmlKzHsx-1676624996344)(https://jslin.cn/杂记-2023-02-17-16-57-50.png)]
博客模板代码: https://jslin.cn/vite.config-2023-02-17-17-04-46.zip
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。