Meekdai / Gmeek

Gmeek is a Blog All in Github
https://meekdai.github.io
MIT License
1.53k stars 224 forks source link

如何自行上传引用本地js或css文件 #94

Open ChanForWang opened 2 months ago

ChanForWang commented 2 months ago

如题,因为个人感觉有些透过网上cdn引用的js或css,会不稳定,我想下载到本地(例如到template文件夹里),这样的话,应该怎么在base.html中引用?

尝试了直接引用,但最后发现是错误的

Meekdai commented 2 months ago

设置自定义的script就行,可以参考下面的链接的方式引入外部JS文件 https://github.com/Meekdai/Gmeek/issues/90

ChanForWang commented 2 months ago

@Meekdai 那如果要是想要上传一些文件到根目录下呢?怎么上传? 比如举例上传个图片或其它文档(举例说明),放在docs/文件夹下;怎么操作?

Meekdai commented 2 months ago

这种就比较复杂,因为docs文件夹全局生成的时候会被清除然后重新生成,所以直接放docs文件夹是没有用的,你需要自己在yml文件内写执行拷贝的代码才可以。

gavinliuisme commented 1 month ago

可以在配置文件中通过script去fetchgithub的文件,从而实现本地文件 下面代码是我上传到files文件夹下的main.js和main.css 这种方法好处是:js和css是单独文件编写,格式友好 缺点是:每次请求都要fetch,速度有影响,且更新过后会有缓存 "script":"",