tangly1024 / NotionNext

使用 NextJS + Notion API 实现的,支持多种部署方案的静态博客,无需服务器、零门槛搭建网站,为Notion和所有创作者设计。 (A static blog built with NextJS and Notion API, supporting multiple deployment options. No server required, zero threshold to set up a website. Designed for Notion and all creators.)
https://tangly1024.com
MIT License
7.27k stars 10.13k forks source link

Hexo主题下font awesome图标无法显示 #1298

Closed LooseLi closed 1 year ago

LooseLi commented 1 year ago

描述bug Hexo主题下,自定义二级菜单时,Font Awesome图标无法正常显示

复现步骤 Hexo主题下,自定义二级菜单时,Font Awesome图标无法正常显示

期望的正常结果 Hexo主题下,应该正常显示icon图标

截图

image image image

环境

补充说明 与问题相关的其它说明

tanglyqq commented 1 year ago

感谢反馈,bug已修复,原因是配置文件的变量名冲突。

请更新代码,并重新检查后台环境变量,NEXT_PUBLIC_FONT_AWESOME_PATH 这个变量的值不能为false

 FONT_AWESOME: process.env.NEXT_PUBLIC_FONT_AWESOME_PATH || 'https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css', // font-awesome 字体图标地址; 可选 /css/all.min.css , https://lf9-cdn-tos.bytecdntp.com/cdn/expire-1-M/font-awesome/6.0.0/css/all.min.css

 CUSTOM_RIGHT_CLICK_CONTEXT_MENU: process.env.NEXT_PUBLIC_CUSTOM_RIGHT_CLICK_CONTEXT_MENU || true, // 自定义右键菜单,覆盖系统菜单
tangly1024 commented 1 year ago

相关代码 https://github.com/tangly1024/NotionNext/commit/175fc852a53f66576a62dd2ca03e1a03dd4be5ad

LooseLi commented 1 year ago

感谢反馈,bug已修复,原因是配置文件的变量名冲突。

请更新代码,并重新检查后台环境变量,NEXT_PUBLIC_FONT_AWESOME_PATH 这个变量的值不能为false

 FONT_AWESOME: process.env.NEXT_PUBLIC_FONT_AWESOME_PATH || 'https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css', // font-awesome 字体图标地址; 可选 /css/all.min.css , https://lf9-cdn-tos.bytecdntp.com/cdn/expire-1-M/font-awesome/6.0.0/css/all.min.css

 CUSTOM_RIGHT_CLICK_CONTEXT_MENU: process.env.NEXT_PUBLIC_CUSTOM_RIGHT_CLICK_CONTEXT_MENU || true, // 自定义右键菜单,覆盖系统菜单

非常完美,感谢fix!