hexo魔改:js和css文件的添加
1. 建立文件夹
为了统一管理,建议按照文件类型来建立文件夹,路径在BlogRoot/source下
一般来说,我们需要3个文件夹
- js:存放 JavaScript 文件,用于实现网站的动态功能和交互效果(如导航菜单的展开、图像轮播、表单验证等)
- css:存放 CSS 文件,用于定义网站的样式(包括颜色、字体和布局等)
- image:存放图片文件,用于网站的视觉元素(如图标、背景图、封面图等)
2. 创建文件
鼠标右键新建文本文件,然后修改后缀名为.js或.css,最后用VSCode等编辑器打开添加内容即可
3. 引用
要在_config_butterfly.yml中倒数第二个配置项,即inject配置项中引用
可以直接拉到最后,或者添加书签,因为这个配置项经常会用到
- css文件要在
head下
1 | head: |
- js文件要在
bottom下
1 | bottom: |
4. 补充
建议
- 每次只需要复制粘贴前一行,然后修改一下文件名即可
- 在静态文件后面添加
?1,浏览器会识别这是一个新的URL,从而强制重新下载文件而不是使用缓存的旧版本,有助于确保用户总是能看到最新的内容
注意
- 可以通过外链来引用文件,但是外链如果失效会导致样式丢失,因此慎用
- 路径开头直接是
/,而不是./ - 缩进,列表符和空格不能遗漏
- 特殊情况下,两个相关联的文件的引用顺序有强制要求

