43 lines
1.3 KiB
JavaScript
43 lines
1.3 KiB
JavaScript
// 样式
|
|
import '../css/main.scss'
|
|
// 图片查看器 -> 改为单独分块打包
|
|
// import Viewer from './viewer'
|
|
// 分享
|
|
import Share from './share'
|
|
// 边缘
|
|
import Aside from './aside'
|
|
|
|
import Util from './util'
|
|
|
|
Util.addLoadEvent(function() {
|
|
Share.init()
|
|
// Viewer.init()
|
|
Aside.init()
|
|
if(window.themeConfig.pageid === 'PhotoWall') {
|
|
// 自定义的照片墙页面
|
|
import(/* webpackChunkName: "photo-wall" */ './photo-wall').then(PhotoWall => {
|
|
PhotoWall.default.init()
|
|
})
|
|
}
|
|
})
|
|
|
|
const commentConfig = require('../config/comment.json')
|
|
if(window.themeConfig.isPost && commentConfig.valine.enable) {
|
|
// 文章详情页面, 并且启用了评论, 则加载评论相关代码
|
|
import(/* webpackChunkName: "comment" */ './comment')
|
|
}
|
|
|
|
var hideWaifu = localStorage.getItem('hideWaifu')
|
|
if(!hideWaifu || !eval(hideWaifu)) {
|
|
import(/* webpackChunkName: "waifu" */ './waifu').then(waifuInit => {
|
|
waifuInit.default.init()
|
|
})
|
|
}
|
|
|
|
// 控制台
|
|
console.log(
|
|
'\n %c Silence %c https://www.colorfulsweet.site \n',
|
|
'color:#FFFFFB;background:#ffa628;padding:5px 0;border-radius:.5rem 0 0 .5rem;',
|
|
'background: #efefef;padding:5px 0;border-radius:0 .5rem .5rem 0;'
|
|
)
|
|
console.log(`页面加载消耗了 ${(Math.round(performance.now()*100)/100/1000).toFixed(2)}s`) |