It has been 830 days since the last update, the content of the article may be outdated.
【Hexo】添加自定义 css 和 js 文件
AiGuoHou如果你还没阅读过官方文档强烈建议去过一遍官方文档,能解决很多别人看起来很弱智的问题。
为别人好也为自己好。Butterfly 官方文档
1 创建文件
如果想魔改和美化,添加自定义文件是不可避免的。下面来详细说一下 css 和 js 文件的创建和引入,其他文件同理。
我们找到博客根目录下的 source 文件夹(主题的 source 虽然也可以,但是不推荐)
在里面创建 js 和 css 文件夹,也可以创建其他文件夹,例如存放图片的 img 文件夹,存放字体的 font 文件夹等等。
2 引入文件
一般来说,我们都是在主题配置文件(_config.butterfly.yml)里面的 inject 引入。(不知道这个文件的去看文档)
css 文件一般在 head 引入,js 文件一般在 bottom 里引入,特殊情况除外。
例如引入 css 文件夹里面的 style.css 和 js 文件夹里面的 script.js,可以这样写:
yml
| 1 | inject: | 
注意:路径最前面是斜杠,而不是点斜杠,即 /xx/xxx.js,而不是./xx/xxx.js。








































































































































































































































































































































































