我使用的是GitHub - radishzzz/astro-theme-retypeset: Revive the beauty of typography.
这个项目
用了pnpm dev这样显示是为什么
好像css全都炸了 但是没有报错
f12 打开控制台看看撒
有好多304了 是这个问题吗?
https://blog.yumc.fun:666/
一会作者就出来给你看问题来了哈哈哈
佬,网站貌似打不开~~ ,一般这种情况,建议直接把模板的官网链接丢给大模型,咨询为啥本地样式失效~
喵喵喵? 304是资源没改变使用缓存 不是哦
至于内容丢失 猫推荐你(重下/删除node_modules) 重安依赖 重dev喵(使用pnpm 安装依赖/dev 别混用喵
因为猫这里刚clone的是正常的(
看下你有没有css单位转换的插件,如果有是不是配置有问题
没有这类插件
我删了node_modules重新install了不行
重新clone了项目也不行(
我直接build还报错了(
喵? 终端日志( build是可用的哦
你开全局tun了吗 构建启动中会从网站拉东西 会被阻断(大雾
把build报错的日志直接全部复制给大模型呗
之前也有人提过这个问题 [BUG]: 部署到 Github Page 后 css 无法生效 · Issue #15 · radishzzz/astro-theme-retypeset · GitHub
我不知道具体是什么原因,也不知道他是怎么解决的
不过我看了下,应该是构建出了问题,网站没有成功构建。因为 Astro 会把所有的 css 文件打包处理成一个 css 文件,而不是像这样单独索引每个 css 文件。
而且 js 也没有被处理
正常应该是这样的:
正常来讲,clone 项目以后,执行 pnpm i 和 pnpm build 就可以了。你还做了什么吗?我也很好奇为什么会出现这个问题 ![]()
我发现了,是因为连接 cdn.jsdelivr.net 超时了,导致构建失败。
把 src/pages/og/[...image].ts 中的
'https://cdn.jsdelivr.net/gh/notofonts/noto-cjk@main/Sans/SubsetOTF/SC/NotoSansSC-Bold.otf',
'https://cdn.jsdelivr.net/gh/notofonts/noto-cjk@main/Sans/SubsetOTF/SC/NotoSansSC-Regular.otf',
改成
'https://raw.githubusercontent.com/notofonts/noto-cjk/main/Sans/SubsetOTF/SC/NotoSansSC-Bold.otf',
'https://raw.githubusercontent.com/notofonts/noto-cjk/main/Sans/SubsetOTF/SC/NotoSansSC-Regular.otf',
试试
emm…不知道是什么原因
可以暂时把 src/pages/robots.txt.ts 删了,它不是必要的
build确实是没有报错了 但是用pnpm dev还是css炸裂









