这个可能是你使用的“主题”的bug,你和开发模板的官方发个工单去问下。
构建Halo console 端 : node版本使用18.12.1
文档地址:https://docs.halo.run/developer-guide/core/build
cd path/to/halo
Linux / macOS 平台:
make -C console build
Windows 平台:
cd console
pnpminstall
pnpm build:packages 开发环境使用: pnpm dev 正式打包:pnpm build
我的网站试用了halo,网站名字叫烂笔头,开始试用。现在修改记录记录如下:
1,halo2.7 去掉多语言界面:
./src/modules/system/users/Login.vue 把select 选择器去掉 【注释掉 <select> 和</select>标识符及中间部分】
2,里面还有一个svg代码的图标,这个图标只需要 ./src/modules/system/users/Login.vue 中的
<MdiTranslate /> 去掉即可
-- halo2.8 版本这个地方变成了 src/components/common/LocaleChange.vue 文件
可以cd到console/src 下 然后 find ./ -type f -print0|xargs -0 grep 'MdiTranslate’ 进行查找
3,这里面的图标是从图标库插件 node_modules/.pnpm/@iconify-json+mdi@1.1.50/node_modules/@iconify-json/mdi/icons.json中加载的
4,console/vite.config.ts 中 manifest 中的name 和 short_name
5,后台页面浏览器栏目显示标题
修改 src/constants/app.ts
修改AppName 名称
6,后台logo图表显示也是svg代码,只要替换src/assets/logo.svg 即可
现在还遇到不少问题,比如文章下面的广告,添加跳转链接不起作用,最下面页脚不能自定义页面等,如有有人知道,方面告知下。