When l use hexo g to generate my work , there's some error below
ERROR TypeError: G:\FRC\6940-web\themes\matery\layout\post.ejs:26
24|
25| <% if (isTocEnable) { %>
>> 26| <%- partial('_partial/post-detail-toc.ejs') %>
27| <% } else { %>
28| <%- partial('_partial/post-detail.ejs') %>
29| <% } %>
G:\FRC\6940-web\themes\matery\layout\_partial\post-detail-toc.ejs:95
93| <div class="row">
94| <div id="main-content" class="col s12 m12 l9">
>> 95| <%- partial('_partial/post-detail.ejs') %>
96| </div>
97| <div id="toc-aside" class="expanded col l3 hide-on-med-and-down">
98| <div class="toc-widget card" style="background-color: white;">
G:\FRC\6940-web\themes\matery\layout\_partial\post-detail.ejs:9
7| <% if (page.tags && page.tags.length) { %>
8| <div class="article-tag">
>> 9| <% page.tags.forEach(function(tag) { %>
10| <a href="<%- url_for(tag.path) %>">
11| <span class="chip bg-color"><%= tag.name %></span>
12| </a>
page.tags.forEach is not a function
at eval (G:\FRC\6940-web\themes\matery\layout\_partial\post-detail.ejs:15:18)
at post-detail (G:\FRC\6940-web\node_modules\ejs\lib\ejs.js:682:17)
at _View._compiledSync (G:\FRC\6940-web\node_modules\hexo\lib\theme\view.js:132:24)
at _View.renderSync (G:\FRC\6940-web\node_modules\hexo\lib\theme\view.js:59:25)
at Object.partial (G:\FRC\6940-web\node_modules\hexo\lib\plugins\helper\partial.js:34:15)
at eval (G:\FRC\6940-web\themes\matery\layout\_partial\post-detail-toc.ejs:15:17)
at post-detail-toc (G:\FRC\6940-web\node_modules\ejs\lib\ejs.js:682:17)
at _View._compiledSync (G:\FRC\6940-web\node_modules\hexo\lib\theme\view.js:132:24)
at _View.renderSync (G:\FRC\6940-web\node_modules\hexo\lib\theme\view.js:59:25)
at Object.partial (G:\FRC\6940-web\node_modules\hexo\lib\plugins\helper\partial.js:34:15)
at eval (G:\FRC\6940-web\themes\matery\layout\post.ejs:48:17)
at post (G:\FRC\6940-web\node_modules\ejs\lib\ejs.js:682:17)
at _View._compiled (G:\FRC\6940-web\node_modules\hexo\lib\theme\view.js:136:50)
at _View.render (G:\FRC\6940-web\node_modules\hexo\lib\theme\view.js:39:17)
at G:\FRC\6940-web\node_modules\hexo\lib\hexo\index.js:64:21
at tryCatcher (G:\FRC\6940-web\node_modules\bluebird\js\release\util.js:16:23)
at G:\FRC\6940-web\node_modules\bluebird\js\release\method.js:15:34
at RouteStream._read (G:\FRC\6940-web\node_modules\hexo\lib\hexo\router.js:47:5)
at RouteStream.Readable.read (internal/streams/readable.js:462:10)
at resume_ (internal/streams/readable.js:958:12)
at processTicksAndRejections (internal/process/task_queues.js:82:21) {
path: 'G:\\FRC\\6940-web\\themes\\matery\\layout\\post.ejs'
}
INFO Generated: 404/index.html
INFO Generated: categories/index.html
INFO Generated: tags/index.html
INFO Generated: tags/网站搭建/index.html
INFO Generated: README.html
INFO Generated: about/index.html
INFO Generated: friends/index.html
INFO Generated: 2021/06/04/hello-world/index.html
INFO Generated: team-development/index.html
INFO Generated: archives/index.html
INFO Generated: archives/2021/06/index.html
INFO Generated: index.html
INFO Generated: 2021/06/23/6940-xiang-xi-wang-zhan-da-jian-jiao-cheng/index.html
INFO Generated: archives/2021/index.html
INFO 14 files generated in 104 ms
But l have check my file again and again , l even don't modify it .
Environment & Settings
Node.js & npm version
npm: 6.14.13
Your site _config.yml (Optional)
# Hexo Configuration
## Docs: https://hexo.io/docs/configuration.html
## Source: https://github.com/hexojs/hexo/
# Site
title: Violet Z -Team6940
subtitle: 'FRC Team6940'
description: 'A high-school robotics team from No.2 High School Of East China Normal University Zizhu Campus.'
keywords: FRC Robot Team6940
author:
language: zh-CN
timezone: ''
# URL
## Set your site url here. For example, if you use GitHub Page, set url as 'https://username.github.io/project'
url: https://team6940.github.io/
permalink: :year/:month/:day/:title/
permalink_defaults:
pretty_urls:
trailing_index: true # Set to false to remove trailing 'index.html' from permalinks
trailing_html: true # Set to false to remove trailing '.html' from permalinks
# Directory
source_dir: source
public_dir: public
tag_dir: tags
archive_dir: archives
category_dir: categories
code_dir: downloads/code
i18n_dir: :lang
skip_render:
# Writing
new_post_name: :title.md # File name of new posts
default_layout: post
titlecase: false # Transform title into titlecase
external_link:
enable: true # Open external links in new tab
field: site # Apply to the whole site
exclude: ''
filename_case: 0
render_drafts: false
post_asset_folder: false
relative_link: false
future: true
highlight:
enable: true
line_number: true
auto_detect: false
tab_replace: ''
wrap: true
hljs: false
prismjs:
enable: false
preprocess: true
line_number: true
tab_replace: ''
# Home page setting
# path: Root path for your blogs index page. (default = '')
# per_page: Posts displayed per page. (0 = disable pagination)
# order_by: Posts order. (Order by date descending by default)
index_generator:
path: ''
per_page: 10
order_by: -date
# Category & Tag
default_category: uncategorized
category_map:
tag_map:
# Metadata elements
## https://developer.mozilla.org/en-US/docs/Web/HTML/Element/meta
meta_generator: true
# Date / Time format
## Hexo uses Moment.js to parse and display date
## You can customize the date format as defined in
## http://momentjs.com/docs/#/displaying/format/
date_format: YYYY-MM-DD
time_format: HH:mm:ss
## updated_option supports 'mtime', 'date', 'empty'
updated_option: 'mtime'
# Pagination
## Set per_page to 0 to disable pagination
per_page: 10
pagination_dir: page
# Include / Exclude file(s)
## include:/exclude: options only apply to the 'source/' folder
include:
exclude:
ignore:
# Extensions
## Plugins: https://hexo.io/plugins/
## Themes: https://hexo.io/themes/
theme: matery
feed:
type: atom
path: atom.xml
limit: 20
hub:
content:
content_limit: 140
content_limit_delim: ' '
order_by: -date
search:
path: search.xml
field: post
permalink_pinyin:
enable: true
separator: '-' # default: '-'
githubEmojis:
enable: true
className: github-emoji
inject: true
styles:
customEmojis:
# Deployment
## Docs: https://hexo.io/docs/one-command-deployment
deploy:
type: git
repository: git@github.com:Team6940/Team6940.github.io.git
branch: main
Your theme _config.yml (Optional)
# main menu navigation url and icon
# 配置菜单导航的名称、路径和图标icon.
menu:
Index:
url: /
icon: fas fa-home
About:
icon: fas fa-user-circle
children:
- name: 队伍简介
url: /about
icon: fas fa-user-circle
- name: 队伍发展
url: /team-development
icon: fas fa-user-circle
- name: 队员介绍
url: /friends
icon: fas fa-user-friends
Tags:
url: /tags
icon: fas fa-tags
Categories:
url: /categories
icon: fas fa-bookmark
Archives:
url: /archives
icon: fas fa-archive
赞助:
url: /sponser
icon: fas fa-address-book
# Contact:
# url: /contact
# icon: fas fa-comments
#Friends:
# url: /friends
# icon: fas fa-address-book
# 二级菜单写法如下
#Medias:
# icon: fas fa-list
# children:
# - name: Musics
# url: /musics
# icon: fas fa-music
# - name: Movies
# url: /movies
# icon: fas fa-film
# - name: Books
# url: /books
# icon: fas fa-book
# - name: Galleries
# url: /galleries
# icon: fas fa-image
# Website start time.
# 站点运行开始时间.
time:
enable: true
year: 2021 # 年份
month: 06 # 月份
date: 04 # 日期
hour: 13 # 小时
minute: 45 # 分钟
second: 25 # 秒
# Index cover carousel configuration.
# 首页封面轮播图的相关配置.
cover:
showPrevNext: true # 是否显示左右切换按钮. Whether to display the left and right toggle buttons.
showIndicators: true # 是否显示指示器. # Whether to display the indicators
autoLoop: true # 是否自动轮播. Whether it is automatically rotated.
duration: 120 # 切换延迟时间. Switching delay time.
intervalTime: 5000 # 自动切换下一张的间隔时间. Automatically switch the interval of the next one.
useConfig: false # 是否使用配置文件, 在 _data/covers.json 下配置推荐文章, false则使用主题在文章中的配置 cover coverImg
# useConfig 使用方式: 将主题 hexo-theme-matery/source/_data/covers.json 移动到 my-blog/source/_data/下修改配置即可
# index page dream text,
# 配置首页显示"梦想"的语句.
dream:
enable: true
showTitle: true
title: 简介
text: 我们是FRC Team 6940,来自上海市华东师范大学第二附属中学紫竹校区的Violet Z。
# Whether to display the musics.
# 是否在首页显示音乐.
music:
enable: true
title: #非吸底模式有效
enable: true
show: 听听音乐
autoHide: true # hide automaticaly
server: netease #require music platform: netease, tencent, kugou, xiami, baidu
type: song #require song, playlist, album, search, artist
id: 26680479 #require song id / playlist id / album id / search keyword
fixed: true # 开启吸底模式
autoplay: true # 是否自动播放
theme: '#42b983'
loop: 'all' # 音频循环播放, 可选值: 'all', 'one', 'none'
order: 'random' # 音频循环顺序, 可选值: 'list', 'random'
preload: 'auto' # 预加载,可选值: 'none', 'metadata', 'auto'
volume: 0.7 # 默认音量,请注意播放器会记忆用户设置,用户手动设置音量后默认音量即失效
listFolded: true # 列表默认折叠
hideLrc: true # 隐藏歌词
# Whether to display the videos.
# 是否在首页显示视频.
video:
enable: true
showTitle: true
title: 2021 Recap
url: https://www.iqiyi.com/v_23805y8jn0g.html
iframeUrl: #在bilibili或者爱奇艺分享时选择iframe,然后填那个url来这里,sample: //player.bilibili.com/player.html?aid=669520137&bvid=BV1oa4y1L7mw&cid=234543483&page=1
pic:
thumbnails:
height: # 如:400
autoplay: true # 是否自动播放
theme: '#42b983'
loop: true # 是否循环播放
preload: 'auto' # 预加载,可选值: 'none', 'metadata', 'auto'
volume: 0.7
# Whether to display the title of the recommended posts
# 是否显示推荐文章的标题
recommend:
enable: true
showTitle: true
useConfig: false # 是否使用配置文件, 在 _data/recommends.json 下配置推荐文章, false则会走主题配置的 top 属性
# useConfig 使用方式: 将主题 hexo-theme-matery/source/_data/recommends.json 移动到 my-blog/source/_data/下修改配置即可
# Configure website favicon and LOGO
# 配置网站favicon和网站LOGO
favicon: /6940.jpg
logo: /6940.jpg
# The configuration of the second button in the home banner,
# including the display name of the button, the font awesome icon, and the hyperlink to the button.
# 首页 banner 中的第二个按钮的配置,包括按钮的显示名称、font awesome图标和按钮的超链接.
indexbtn:
enable: true
name: Github
icon: fab fa-github-alt
url: https://github.com/Team6940
# The configurations of the second line of home banner
# icon/button will not show up if you leave the corresponding socialLink empty
# 首页 banner 中的第二行个人信息配置,留空即不启用
socialLink:
github: https://github.com/Team6940
email: # 1181062873@qq.com
facebook: # https://www.facebook.com/xxx
twitter: # https://twitter.com/xxx
qq: # 1181062873
weibo: # https://weibo.com/xxx
zhihu: # https://www.zhihu.com/xxx
rss: true # true、false
# Whether to activate the Post TOC, and Configure which title types are supported by TOC support.
# You can add `toc: false` to the Front-matter of a post to turn off the TOC.
# 是否激活文章 TOC 功能,并配置TOC支持选中哪些标题类型,这是全局配置。
# 可以在某篇文章的 Front-matter 中再加上`toc: false`,使该篇文章关闭TOC目录功能
toc:
enable: true
heading: h2, h3, h4
collapseDepth: 0 # 目录默认展开层级
showToggleBtn: true # 是否显示切换TOC目录展开收缩的按钮
# 代码块相关
code:
lang: true # 代码块是否显示名称
copy: true # 代码块是否可复制
shrink: true # 代码块是否可以收缩
break: false # 代码是否折行
# 是否激活文章末尾的打赏功能,默认激活(你替换为的你自己的微信、支付宝二维码图片、或者使用网络图片也可以).
reward:
enable: false
title: 你的赏识是我前进的动力
wechat: /medias/reward/wechat.png
alipay: /medias/reward/alipay.jpg
# Whether to activate the copyright information of the blog and author when copying the post content.
# minCharNumber: Approve copyright information by copying at least how many characters.
# 是否激活复制文章时追加博客和作者的版权信息.
copyright:
enable: true
minCharNumber: 120 # 至少复制多少个字符就追加版权信息.
description: 本文章著作权归作者所有,任何形式的转载都请注明出处。
# Whether to activate the mathjax, this is a global configuration, but the post still does not open the mathjax rendering.
# Considering that the mathjax loading is time consuming,
# you also need to add `mathjax: true` to the Front-matter of the post that needs to be rendered.
# 是否激活mathjax数学公式,这是全局配置,但文章仍然不会都开启mathjax渲染,
# 考虑到mathjax加载比较耗时,你还需要在需要渲染的文章的Front-matter中再加上`mathjax: true`才行.
mathjax:
enable: false
cdn: https://cdn.bootcss.com/mathjax/2.7.5/MathJax.js?config=TeX-AMS-MML_HTMLorMML
# Post word count, reading duration, site total word count.
# Before you activate, please confirm that you have installed the hexo-wordcount plugin,
# install the plugin command: `npm i --save hexo-wordcount`.
# 文章字数统计、阅读时长、总字数统计等
# 文章信息--若要开启文章字数统计,需要安装 hexo-wordcount 插件,安装命令: `npm i --save hexo-wordcount`
postInfo:
date: true # 发布日期
update: true # 更新日期
wordCount: true # 文章字数统计
totalCount: true # 站点总文章字数
min2read: true # 文章阅读时长
readCount: true # 文章阅读次数
# Whether to activate the 'love' effect of clicking on the page.
# 是否激活点击页面的'爱心'效果,默认激活.
clicklove:
enable: true
# profile in about page, including avatars, career, and personal introductions.
# 在”关于”页面中配置个人信息,包括头像、职业和个人介绍.
profile:
avatar: /medias/6940.jpg
career: FRC Team 6940
introduction: 我们是FRC Team 6940,来自上海市华东师范大学第二附属中学紫竹校区的Violet Z。
# config my projects informations in about page.
# If you don't want to display this `My Projects` content, you can deactivate or delete this configuration.
# 在“关于”页面配置"我的项目"信息,如果你不需要这些信息则可以将其设置为不激活或者将其删除.
myProjects:
enable: true
data:
hexo-theme-matery:
icon: fas fa-file-alt
iconBackground: 'linear-gradient(to bottom right, #66BB6A 0%, #81C784 100%)'
url: http://github.com/blinkfox/hexo-theme-matery
desc: This is a Hexo blog theme with 'Material Design' and responsive design.
Fenix:
icon: fas fa-database
iconBackground: 'linear-gradient(to bottom right, #F06292 0%, #EF5350 100%)'
url: https://github.com/blinkfox/fenix
desc: 这是 Spring Data JPA 复杂或动态 SQL 查询的扩展库。
typora-vue-theme:
icon: fas fa-file-alt
iconBackground: 'linear-gradient(to bottom right, #29B6F6 0%, #1E88E5 100%)'
url: https://github.com/blinkfox/typora-vue-theme
desc: This is a typora theme inspired by Vue document style.
# config my skills informations in about page.
# If you don't want to display this `My Skills` content, you can deactivate or delete this configuration.
# 在“关于”页面配置"我的技能"信息,如果你不需要这些信息则可以将其设置为不激活或者将其删除.
mySkills:
enable: true
data:
Java:
background: 'linear-gradient(to right, #FF0066 0%, #FF00CC 100%)'
percent: 85%
JavaScript:
background: 'linear-gradient(to right, #9900FF 0%, #CC66FF 100%)'
percent: 80%
HTML5:
background: 'linear-gradient(to right, #2196F3 0%, #42A5F5 100%)'
percent: 80%
CSS:
background: 'linear-gradient(to right, #00BCD4 0%, #80DEEA 100%)'
percent: 70%
SQL:
background: 'linear-gradient(to right, #4CAF50 0%, #81C784 100%)'
percent: 90%
程序设计:
background: 'linear-gradient(to right, #FFEB3B 0%, #FFF176 100%)'
percent: 75%
# config gallery of my photos in about page.
# If you don't want to display this `Gallery` content, you can deactivate or delete this configuration.
# 在“关于”页面配置"我的相册"图片,如果你不需要这些信息则可以将其设置为不激活或者将其删除.
myGallery:
enable: true
data:
- /medias/6940violetz/6940-violetz.jpg
- /medias/6940violetz/69401.jpg
- /medias/6940violetz/69402.jpg
- /medias/6940violetz/69403.jpg
- /medias/6940violetz/69404.jpg
- /medias/6940violetz/69405.jpg
# Whether to display post-calender in the `archive` page
# 设置在归档页面中是否显示'文章日历'控件
postCalendar: true
# 不建议使用gittalk,gitment这样权限过高的oauth app,因为它们能够 读写 授权者 所有的公共仓库 ,也就是说拿到你的授权 Token 的人,可以将你的 GitHub 公共仓库删空(这是github权限分的不够细的锅),如果恶意攻击者想获取使用者的 AccessToken,只需要在代码中加上一个 ajax 请求即可。原贴地址:https://www.v2ex.com/t/535608。建议大家看完。(我没有在用gittalk/gitment的网站上评论过,但根据v2ex网友的提示,如果网站自行修改了 gitalk.js 脚本 或者反代了 github api,就很容易拿到你的 Token )
# https://github.com/utterance/utterances 是个 GitHub App,它的权限仅限于某个仓库。像 hugo hexo 这种静态页面类型的博客,clientID/clientSecret 泄露是不可避免的。我认为较好的解决方式是像 utteras 这种 GitHubApp,只有一个仓库的读写权限,将破坏降到最小。
# valine是使用的免费的leancloud开发版资源,即使数据丢了leancloud也不用负任何的责任。此外valine的src目录已在1.4.0后停止更新。。。薛定谔的开源。
# 当初多说国内最大都倒了,livere不一定靠谱。
# disqus被墙了。
# 畅言需要备案。
# the Gitalk config,default disabled
# Gitalk 评论模块的配置,默认为不激活
gitalk:
enable: false
owner:
repo:
oauth:
clientId:
clientSecret:
admin:
# the Gitment config,default disabled
# Gitment 评论模块的配置,默认为不激活
gitment:
enable: false
owner:
repo:
oauth:
clientId:
clientSecret:
# disqus config, default disabled
# Disqus评论模块的配置,默认为不激活
disqus:
enable: false
shortname:
# Livere comment configuration, the default is not activated
# Livere 来必力评论模块的配置,默认为不激活
livere:
enable: false
uid:
# The configuration of the Valine comment module is not activated by default.
# To use it, activate the configuration item and set appId and appKey.
# Valine 评论模块的配置,默认为不激活,如要使用,就请激活该配置项,并设置 appId 和 appKey.
valine:
enable: true
appId: VKTBQVusXVLUOD6URIypnQ0u-gzGzoHsz
appKey: GTuMRX4w5x1LwjcTeGdyoimB
notify: true
verify: true
visitor: true
avatar: 'mm' # Gravatar style : mm/identicon/monsterid/wavatar/retro/hide
pageSize: 10
placeholder: 'just go go' # Comment Box placeholder
background: # /medias/comment_bg.png
coolpushkey:
# The configuration of the MiniValine comment module is not activated by default.
# To use it, activate the configuration item.
# MiniValine 评论模块的配置,默认为不激活,如要使用,就请激活该配置项
# See: https://github.com/MiniValine/MiniValine
minivaline:
enable: false
# 更多选项 https://minivaline.js.org/docs/cn/#/Options 按照yml格式继续填写即可 (除了 [el] 选项)
# emoticonUrl 等列表选项 可参考 https://github.com/MiniValine/hexo-next-minivaline
# 下面是一个例子:
serverURL: https://minivaline.your-domain.top
changyan:
enable: false
appId:
conf:
# Whether to display fork me on github icon and link, default true, You can change it to your repo address
# 配置是否在 header 中显示 fork me on github 的图标,默认为true,你可以修改为你的仓库地址.
githubLink:
enable: true
url: https://github.com/blinkfox/hexo-theme-matery
title: Fork Me
# The configuration of the Twikoo comment module is not activated by default.
# To use it, activate the configuration item and set envId.
# Twikoo 评论模块的配置,默认为不激活,如要使用,就请激活该配置项,并设置环境 ID envId.
# See: https://twikoo.js.org
twikoo:
enable: false
envId: twikoo-1gs9l0fb17e7897a # 环境 ID,搭建教程:https://twikoo.js.org/quick-start.html
# region: ap-guangzhou # 环境地域,默认为 ap-shanghai
# path: 'window.location.pathname' # 自定义文章路径
# The password verification feature of read post. To use this feature,
# activate the configuration item and write the 'password' key and Cipher in the post's Front-matter.
# Note: In order to ensure that the original password will not be leaked to the web page,
# the password of the article must be encrypted by 'SHA256' so that it will not be cracked.
# 阅读文章的密码验证功能,如要使用此功能请激活该配置项,并在对应文章的Front-matter中写上'password'的键和加密后的密文即可.
# 请注意:为了保证密码原文不会被泄露到网页中,文章的密码必须是通过'SHA256'加密的,这样就不会被破解.
verifyPassword:
enable: false
promptMessage: 请输入访问本文章的密码
errorMessage: 密码错误,将返回主页!
# busuanzi(http://busuanzi.ibruce.info/) website statistics
# 不蒜子(http://busuanzi.ibruce.info/) 网站统计
busuanziStatistics:
enable: true
totalTraffic: true # 总访问量
totalNumberOfvisitors: true # 总人次
# Add google analytics configuration
# 添加 Google Analytics 配置
googleAnalytics:
enable: false
id:
# Add baidu analytics configuration
# 添加 baidu Analytics 配置
baiduAnalytics:
enable: false
id:
# 百度搜索资源平台提交链接
baiduPush: true
# The used front-end library can be replaced with the corresponding CDN address as needed,
# If the specific version is not specified below, you can use the latest version.
# 使用到的前端库,可按需替换成对应的CDN地址,如果下面未指定具体的版本号,使用最新的版本即可.
# 注:jsdelivr可以自动帮你生成.min版的js和css,所以你在设置js及css路径中可以直接写.min.xxx
libs:
css:
matery: https://cdn.jsdelivr.net/gh/Team6940/Team6940.github.io/css/matery.css
mycss: https://cdn.jsdelivr.net/gh/Team6940/Team6940.github.io/css/my.css
fontAwesome: https://cdn.jsdelivr.net/gh/Team6940/Team6940.github.io/libs/awesome/css/all.css # V5.11.1
materialize: https://cdn.jsdelivr.net/gh/Team6940/Team6940.github.io/libs/materialize/materialize.min.css # 1.0.0
aos: https://cdn.jsdelivr.net/gh/Team6940/Team6940.github.io/libs/aos/aos.css
animate: https://cdn.jsdelivr.net/gh/Team6940/Team6940.github.io/libs/animate/animate.min.css # V3.5.1
lightgallery: https://cdn.jsdelivr.net/gh/Team6940/Team6940.github.io/libs/lightGallery/css/lightgallery.min.css # V1.6.11
aplayer: https://cdn.jsdelivr.net/gh/Team6940/Team6940.github.io/libs/aplayer/APlayer.min.css
dplayer: https://cdn.jsdelivr.net/gh/Team6940/Team6940.github.io/libs/dplayer/DPlayer.min.css
gitalk: https://cdn.jsdelivr.net/gh/Team6940/Team6940.github.io/libs/gitalk/gitalk.css
jqcloud: https://cdn.jsdelivr.net/gh/Team6940/Team6940.github.io/libs/jqcloud/jqcloud.css
tocbot: https://cdn.jsdelivr.net/gh/Team6940/Team6940.github.io/libs/tocbot/tocbot.css
prism: https://cdn.jsdelivr.net/gh/Team6940/Team6940.github.io/libs/prism/prism.css
js:
matery: https://cdn.jsdelivr.net/gh/Team6940/Team6940.github.io/js/matery.js
jquery: https://cdn.jsdelivr.net/gh/Team6940/Team6940.github.io/libs/jquery/jquery.min.js
materialize: https://cdn.jsdelivr.net/gh/Team6940/Team6940.github.io/libs/materialize/materialize.min.js # 1.0.0
masonry: https://cdn.jsdelivr.net/gh/Team6940/Team6940.github.io/libs/masonry/masonry.pkgd.min.js # v4.0.0
aos: https://cdn.jsdelivr.net/gh/Team6940/Team6940.github.io/libs/aos/aos.js
scrollProgress: https://cdn.jsdelivr.net/gh/Team6940/Team6940.github.io/libs/scrollprogress/scrollProgress.min.js
lightgallery: https://cdn.jsdelivr.net/gh/Team6940/Team6940.github.io/libs/lightGallery/js/lightgallery-all.min.js # V1.6.11
clicklove: https://cdn.jsdelivr.net/gh/Team6940/Team6940.github.io/libs/others/clicklove.js
busuanzi: https://cdn.jsdelivr.net/gh/Team6940/Team6940.github.io/libs/others/busuanzi.pure.mini.js
aplayer: https://cdn.jsdelivr.net/gh/Team6940/Team6940.github.io/libs/aplayer/APlayer.min.js
dplayer: https://cdn.jsdelivr.net/gh/Team6940/Team6940.github.io/libs/dplayer/DPlayer.min.js
crypto: https://cdn.jsdelivr.net/gh/Team6940/Team6940.github.io/libs/cryptojs/crypto-js.min.js
echarts: https://cdn.jsdelivr.net/gh/Team6940/Team6940.github.io/libs/echarts/echarts.min.js
gitalk: https://cdn.jsdelivr.net/gh/Team6940/Team6940.github.io/libs/gitalk/gitalk.min.js
valine: https://cdn.jsdelivr.net/gh/Team6940/Team6940.github.io/libs/valine/Valine.min.js # 若想保持最新版,请替换为 https://unpkg.com/valine/dist/Valine.min.js 默认为 /libs/valine/Valine.min.js
minivaline: https://cdn.jsdelivr.net/gh/Team6940/Team6940.github.io/libs/minivaline/MiniValine.js # latest
twikoo: https://cdn.jsdelivr.net/npm/twikoo/dist/twikoo.all.min.js # 若想保持最新版,请替换为 https://cdn.jsdelivr.net/npm/twikoo/dist/twikoo.all.min.js 默认为 /libs/twikoo/twikoo.all.min.js
jqcloud: https://cdn.jsdelivr.net/gh/Team6940/Team6940.github.io/libs/jqcloud/jqcloud-1.0.4.min.js
tocbot: https://cdn.jsdelivr.net/gh/Team6940/Team6940.github.io/libs/tocbot/tocbot.min.js
canvas_nest: https://cdn.jsdelivr.net/gh/Team6940/Team6940.github.io/libs/background/canvas-nest.js
ribbon: https://cdn.jsdelivr.net/gh/Team6940/Team6940.github.io/libs/background/ribbon.min.js
ribbonRefresh: https://cdn.jsdelivr.net/gh/Team6940/Team6940.github.io/libs/background/ribbon-refresh.min.js
ribbon_dynamic: https://cdn.jsdelivr.net/gh/Team6940/Team6940.github.io/libs/background/ribbon-dynamic.js
instantpage: https://cdn.jsdelivr.net/gh/Team6940/Team6940.github.io/libs/instantpage/instantpage.js
# The post featured images that needs to be displayed when there is no image.
# 无文章特色图片时需要显示的文章特色图片.
featureImages:
- /medias/6940violetz/6940-violetz.jpg
- /medias/6940violetz/69401.jpg
- /medias/6940violetz/69402.jpg
- /medias/6940violetz/69403.jpg
- /medias/6940violetz/69404.jpg
- /medias/6940violetz/69405.jpg
# default configs that the default policy for every articles/posts
# default 配置文章的默认转载规则
# you can define reprint policy for a single article in the front-matter of the specific md file using this key: reprintPolicy
# 您可以使用在文章md文件的 front-matter 中指定 reprintPolicy 来给单个文章配置转载规则
# 可用的转载规则有(available reprint policies are):
# 这些转载规则的意义请参考(you can refer to this link FMI):https://creativecommons.org/choose/?lang=zh
# cc_by(知识共享署名 4.0 国际许可协议 Creative Commons Attribution-NoDerivatives 4.0 International License)
# cc_by_nd(知识共享署名-禁止演绎 4.0 国际许可协议 Creative Commons Attribution-NoDerivatives 4.0 International License)
# cc_by_sa(知识共享署名-相同方式共享 4.0 国际许可协议 Creative Commons Attribution-ShareAlike 4.0 International License)
# cc_by_nc(知识共享署名-非商业性使用 4.0 国际许可协议 Creative Commons Attribution-NoDerivatives 4.0 International License)
# cc_by_nc_nd(知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议 Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License)
# cc_by_nc_sa(知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License)
# cc0(CC0 1.0 通用 (CC0 1.0) 公共领域贡献 CC0 1.0 Universal (CC0 1.0) Public Domain Dedication) https://creativecommons.org/publicdomain/zero/1.0/deed.zh
# noreprint(不允许转载 not allowed to reprint)
# pay(付费转载 pay for reprinting)
reprint:
enable: true # whether enable reprint section 是否启用“转载规则限定模块”
default: cc_by
# DaoVoice online contact
daovoice:
enable: false
app_id: 10e2bb07
# Tidio online contact
tidio:
enable: false
public_key: ltqsx8fbgha3rjlb5arnd07gzt1avtrz
# 腾讯兔小巢,见https://txc.qq.com/
tuxiaochao:
enable: false
productId:
#背景canvas-nest
canvas_nest:
enable: false
color: 0,0,255 # 线条颜色, 默认: '0,0,0' ;三个数字分别为(R,G,B),注意用,分割
pointColor: 0,0,255 # 交点颜色, 默认: '0,0,0' ;三个数字分别为(R,G,B),注意用,分割
opacity: 0.7 # 线条透明度(0~1), 默认: 0.5
zIndex: -1 # 背景的 z-index 属性,css 属性用于控制所在层的位置, 默认: -1.
count: 99 # 线条的总数量, 默认: 99
# 背景静止彩带.
ribbon:
enable: false
size: 150 # 彩带大小, 默认: 90.
alpha: 0.6 # 彩带透明度 (0 ~ 1), 默认: 0.6.
zIndex: -1 # 背景的z-index属性,css属性用于控制所在层的位置, 默认: -1.
clickChange: false # 设置是否每次点击都更换彩带.
# 背景动态彩带.
ribbon_dynamic:
enable: true
# sharejs文章分享模块.
# 支持顺序,可选项目为twitter, facebook, google, qq, qzone, wechat, weibo, douban, linkedin.
sharejs:
enable: true
sites: twitter,facebook,google,qq,qzone,wechat,weibo,douban,linkedin
# addthis文章分享模块.
addthis:
enable: false
pubid: # 前往https://www.addthis.com/获取
# 打字效果副标题.
# 如果有符号 ‘ ,请在 ’ 前面加上 \
subtitle:
enable: true
loop: true # 是否循环
showCursor: true # 是否显示光标
startDelay: 300 # 开始延迟
typeSpeed: 100 # 打字速度
backSpeed: 50 # 删除速度
sub:
- The only thing that can make us back off is "Drivers behind the line"
- 唯一能让我们退后的就是"Drivers behind the line"
# 手机二级菜单.
navMenu:
mleft: false # 二级侧栏子菜单是否对齐左边
bgColor: " " # 二级侧栏子菜单背景颜色,留空即为全局背景色
# 网页预加载.
instantpage:
enable: true
# banner 是否每日切换.
# 若为 false, 则 banner 默认为 /medias/banner/0.jpg
banner:
enable: true
#ICP备案信息尾部显示
icp:
enable: false
url: # 备案链接
text: # 备案信息
# CDN访问加速
# 第一次使用本功能,一定要先配置url,再`hexo cl && hexo g && hexo d`部署到GitHub的仓库,注意!必须是GitHub的仓库!
# 如果必须要使用国内的coding或者gitee,可以采用双部署,同时将网站部署到两个仓库(其中一个必须是GitHub的仓库)
# URL配置规则(例子如下): https://cdn.jsdelivr.net/gh/你的GitHub用户名/你的仓库名
# 如果想关闭此功能,将 url地址 注释或删除即可!
#
# 注:配置了此项,就代表着本地调试的时候,网站依然会去GitHub请求资源(原来的资源),本地调试的时候记得将 此项配置 注释或者删除掉
# 更多关于访问速度优化,请查看:https://blog.sky03.cn/posts/42790.html
# 注:jsdelivr可以自动帮你生成.min版的js和css,所以你在上面设置js及css路径中可以直接写.min.xxx
jsDelivr:
url: # https://cdn.jsdelivr.net/gh/skyls03/skyls03.github.io
# 网站背景图
background:
enable: false
url: "https://cdn.jsdelivr.net/gh/Tokisaki-Galaxy/res/site/medias/background.jpg"
# 说说 https://artitalk.js.org/
artitalk:
enable: false
appId: # xxxxx
appKey: # xxxxxx
# 哔哔功能配置
# 登陆leancloud创建应用。进入应用后,点击创建 Class,将「 Class 名称」命名为 content
# 点击刚刚创建的content Class,点击添加列并创建名称为content的列,类型为String,注意列注释也要填写(随意填)
# 记录appid,masterkey,api域名
# 输入:hexo new page bb
# hexo就在source文件夹下创建了bb/index.md。
# 修改index.md的frontmater下的layout为bb:
# ---
# title: 黑石说
# layout: bb
# ---
# 里面的文字可以自己随意加,会显示在哔哔的上方。
# 关注公众号 "黑石哔哔",发送: //bindCurrentUser:你的APPID,你的MASTERKEY,你的RESTAPI
# 可用leancloud国际版,国际版api为 https://appid前八位.api.lncldglobal.com
bbtime:
enable: false
appId: # 你的appId
appKey: # 你的appKey
serverURLs: # https://你的api
Check List
Please check followings before submitting a new issue.
hexo version
to check)Question
When l use hexo g to generate my work , there's some error below
But l have check my file again and again , l even don't modify it .
Environment & Settings
Node.js & npm version
Your site
_config.yml
(Optional)Your theme
_config.yml
(Optional)Hexo and Plugin version(
npm ls --depth 0
)Your package.json
package.json
Others