add: 讨论

This commit is contained in:
2020-07-08 18:13:20 +08:00
parent f248fa1d11
commit 2403d74ce9
12 changed files with 266 additions and 52 deletions

View File

@ -1,14 +1,62 @@
import Vue from 'vue'
import { library } from '@fortawesome/fontawesome-svg-core'
import { faGithub, faQq, faWeixin, faWeibo, faTwitter, faFacebook, faGooglePlus, faTelegram } from '@fortawesome/free-brands-svg-icons'
import { faEnvelope, faSearch, faThermometerEmpty, faThermometerQuarter, faThermometerHalf, faThermometerThreeQuarters, faThermometerFull, faAngleDoubleUp, faChevronLeft, faChevronRight, faRss } from '@fortawesome/free-solid-svg-icons'
import { faClock, faCalendarAlt, faBookmark } from '@fortawesome/free-regular-svg-icons'
import {
faGithub,
faQq,
faWeixin,
faWeibo,
faTwitter,
faFacebook,
faGooglePlus,
faTelegram
} from '@fortawesome/free-brands-svg-icons'
import {
faEnvelope,
faSearch,
faThermometerEmpty,
faThermometerQuarter,
faThermometerHalf,
faThermometerThreeQuarters,
faThermometerFull,
faAngleDoubleUp,
faChevronLeft,
faChevronRight,
faRss
} from '@fortawesome/free-solid-svg-icons'
import {
faClock,
faCalendarAlt,
faBookmark
} from '@fortawesome/free-regular-svg-icons'
import { FontAwesomeIcon } from '@fortawesome/vue-fontawesome'
import hljs from 'highlight.js'
import Swiper from '../components/Swiper'
import Slide from '../components/Slide'
library.add(faGithub, faQq, faWeixin, faWeibo, faTwitter, faFacebook, faGooglePlus, faTelegram, faEnvelope, faRss, faSearch, faClock, faCalendarAlt, faBookmark, faThermometerEmpty, faThermometerQuarter, faThermometerHalf, faThermometerThreeQuarters, faThermometerFull, faAngleDoubleUp, faChevronLeft, faChevronRight)
library.add(
faGithub,
faQq,
faWeixin,
faWeibo,
faTwitter,
faFacebook,
faGooglePlus,
faTelegram,
faEnvelope,
faRss,
faSearch,
faClock,
faCalendarAlt,
faBookmark,
faThermometerEmpty,
faThermometerQuarter,
faThermometerHalf,
faThermometerThreeQuarters,
faThermometerFull,
faAngleDoubleUp,
faChevronLeft,
faChevronRight
)
Vue.component('Icon', FontAwesomeIcon)
Vue.component('Swiper', Vue.extend(Swiper))
@ -34,7 +82,10 @@ export default function (ctx, inject) {
})
inject('finishLoad', () => {
Array.prototype.forEach.call(document.querySelectorAll('pre code'), hljs.highlightBlock) // 代码高亮
Array.prototype.forEach.call(
document.querySelectorAll('pre code'),
hljs.highlightBlock
) // 代码高亮
document.getElementById('loading').style.display = 'none' // 隐藏Loading
})
}