-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
为什么切换了src/app/favicon.ico
的图标,还是没有效果
#133
Comments
切换了之后执行了以下命令: |
可能有缓存,把项目里的.next文件夹删掉,切到隐私窗口看看。 这几个是不同设备用的图标,比如把网址添加到手机主界面的图标。 |
好的,我试一下 |
解决了,请问这个Tags里的标签,怎么做到像您自己的博客那样点击进入之后只显示关于这个标签的文章呢 |
不清楚哦,你仓库改过名字吗,最好把报错贴上来看看 |
你可以注意下报错信息内有一个
然后去看看markdown文件的48行23列,这里是
这里在MDX里不是很合法,MDX里 要解决这个报错,需要把 如果MDX对你来说不是很合适,你可以尝试用基础的markdown-it或者unifiedjs来替换 |
哦哦,非常感谢您的答复,我看您在b站评论中说不能有HTML注释,那请问代码块中的HTML也不能有注释吗? |
代码块里不影响,代码块格式化高亮之类的渲染是由shiki处理的。 还有不用这么客气😂 |
好的好的,谢谢啦:) |
右边这个目录有些标题点击会报错,有些则正常跳转是怎么回事 |
好像标题里有英文句号 . 的都不行 |
@M0rtzz 我看了一下 第一点,如果有标题是下面这种
正文中会解析成 第二点就是数字开头的id比如 第一点解决不了,建议不要加标签,现在这个里面有一个插件是rehype-autolink-headings,它会自动创建id链接。 第二点把 |
好的好的,我试一下,:) |
大佬,请问怎么设置默认为浅色主题呢 |
主题的颜色默认是根据设备系统主题色确定的,不支持手动设置哦 |
好的好的,谢谢🥳🥳 |
你可以在手机端把它变的更长,在 现在是 |
好的好的,我明天试一下🥳 |
大佬这个是我的nginx.conf,try_files $uri $uri/ /index.html;这句加和不加的区别是: |
首页收到index.html后,因为是nextjs写的,切换/b,不会再访问/b.html,前端路由控制了,但是新tab要访问/b.html,找不到所以404。
这个是普通SPA项目用的,首页收到index.html后,新建tab跳到/b,nginx找不到/b/index.html,所以会返回首页的index.html,前端拿到这个以后再做前端渲染成/b的页面 这个是nextjs ssg的项目,每个页面都有html,要用下面这个才对
至于为什么,你可以观察一下打包出来的out文件夹,里面的路径是 与项目无关的问题你可以先网上搜一下答案🤔 |
好的好的,我以后注意,麻烦了大佬,我上完课试一下 |
大佬,这个代码块可以添加复制按钮吗🤔 |
你本地debug一下吧,我看图片也不知道是为什么 |
好的 |
好像找到了大致的原因,其中一个可能出现报错的是标题中的``局部代码块 比如: ## `test` 这种就会报错。 现在报错解决了,但是对于这种二级标题过多的好像也起不到作用,滑动到靠下的二级标题也还是看不见: 且如果标题长度有差距的话,同级目录距离左边的距离参差不齐: |
参差不齐看上去是因为文本居中对齐了 你可以看一些别的网站如果TOC太长是如何解决的,我目前还没遇到过这种问题。 |
@zhangyu1818 大佬请问您有计划加入latex内联公式和公式块的渲染功能吗 |
@M0rtzz 我没这个需求哈,你可以往 |
好的,我看一下🥳 |
请问您能提供一下https://www.zhangyu.dev/posts/135的原始markdown文件吗,想看一下语法,谢谢 |
能发个b站的链接吗? |
|
谢谢您 |
这种 |
先看看是Shiki不支持,还是样式没加上 |
|
请问这个简介是在哪编辑的呢 |
在根目录有一个 |
嗯嗯我看一下 |
当这些高亮位于第一行和最后一行时,第一行上方有大片空白,这个怎么去掉 如果修改 |
因为这个原始代码块里第一行是hightlight的注释代码吧,shiki的网站示例也有这个问题 https://shiki.style/packages/transformers#transformernotationhighlight |
如果想在代码块的左上角添加这是什么语言,这个语言属性怎么在这获取呢 |
如果想在代码块的左上角添加这是什么语言,这个语言属性怎么在这获取呢 |
blog/src/markdown/markdown.tsx Line 58 in 57bacfc
这里应该可以拿到传进去。 |
嗯嗯,我看一下 |
改成这样: parseMetaString: (meta, node) => {
const metaData = meta.split(' ')
const fileName = metaData.find(item => path.extname(item) !== '')
const language = fileName ? path.extname(fileName).slice(1) : 'text'
const codeText = findCodeText(node)
console.log(language)
return {
'data-file': fileName,
'data-lang': language,
content: codeText?.value,
}
}, 会打印: ✓ Starting...
✓ Ready in 1448ms
○ Compiling /posts/[id] ...
✓ Compiled /posts/[id] in 2s (2240 modules)
text
ts
yml
yml
text
text
text
text
text
text
text
text
text
text
text
text
GET /posts/8 200 in 7441ms 很多打印为text都不对 文章为: |
要去找code节点里的language信息,不是fileName,不行给shiki的配置加一个addLanguageClass: true,然后用css做也行,他会给code标签加一个language的class |
嗯嗯,我看一下 |
另外,请问
public/icon
下的:android-chrome-192x192.png apple-touch-icon.png favicon-32x32.png
android-chrome-512x512.png favicon-16x16.png
都是干什么的,谢谢
The text was updated successfully, but these errors were encountered: