This commit is contained in:
tackchen 2021-02-05 16:18:16 +08:00
commit ef15b4a571
5 changed files with 39 additions and 4799 deletions

4765
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -53,13 +53,12 @@
"husky": "^3.1.0", "husky": "^3.1.0",
"less": "^3.9.0", "less": "^3.9.0",
"less-loader": "^5.0.0", "less-loader": "^5.0.0",
"tc-comment": "0.0.3",
"ts-loader": "^6.2.1", "ts-loader": "^6.2.1",
"typescript": "^3.7.4", "typescript": "^3.7.4",
"vue": "^2.5.2", "vue": "^2.5.2",
"vue-highlight.js": "^2.2.0", "vue-highlight.js": "^2.2.0",
"vuepress": "^1.0.2", "vuepress": "^1.0.2",
"vuepress-plugin-comment": "^0.7.3", "vuepress-plugin-tc-comment": "0.0.5",
"webpack": "^4.39.1", "webpack": "^4.39.1",
"webpack-cli": "^3.3.6", "webpack-cli": "^3.3.6",
"webpack-dev-server": "^3.7.2" "webpack-dev-server": "^3.7.2"

View File

@ -58,7 +58,6 @@
</template> </template>
<script> <script>
import initComment from 'tc-comment';
export default { export default {
data () { data () {
return { return {
@ -106,16 +105,6 @@
window.open('https://theajack.gitee.io/jsbox/?theme=dark&lang=html&lib=cnchar-all&code=DwZwLgngNgpgfAWAFAAI0oMQGMB2WAWAhgE4C0JMhA3sunSlAJY4yn4yMDm+YAXCgGYADAAcAHgG5a6AL7JgAenDR48gCaMAbikZqAvAHI1xQgHdyxSgbiKNmxEmB2d+g7gIkLVmwrsPQWMSMImAOdJokKMZmAIKWhCh6UQD2WACuALYwOGAAdJwwYACisFk5AEIQAJJqABRGJuYUhAYAlFKo6NGmcZS5zCzEABIAKgCyADKJKAYGHeGRySGMyTjTNJ30KFiwJPwAZoRQIDAANNJbMFD83b2E55v0yrD8G1tbJhpYRwDCyVDJYj8AwYAAsoP2Bge73oACNCFgANacYjJNI4NR-AFAmYYGD4qEXGEMbKcMD4fgANiERLocke9LoSzAKxwuUgIhg03cRGIuW6uRGAE0AApFXIAOQA8gAlMYxCbzdA8kj8xr1QAG8oBfTShKGZrPayCJ+tW7IgnO5eF5arMgtF4oAyiMZVKANJFJVoFV87r1QCSNoB1bV1JpwhqQxuWpo5XKS3ptpjtYtyMQlVXlIyqUolnu2VtVvoMgAj9QDuicHI6GOkSIsQUJYQNMANq05V5vmaGDEECs6HvOPgVGImCanWnGaAtQd3UGEBETltHtbPtgAdDgyAf1TAHPqU-Hk9HBhwhCy8+bXtbuR3xBGyQA6uPag2DIAqKyngHCTKeAL2MDABdVoL+hxrBVnbYg8i7DIRFgK8Rk+epAFo5QBftU3Y9HjoACgI7PJl0INQrwdRhwNgepACJ7INfxPGZADj-LVABC3QAGdUATtMDFyEBOSgKB6jAVYYGQmF10Ack1ADC5JiWKudiyJQ9B+KE5jWPYgwRH+CAeN7M9+2SQcr1vYg6gAJgAVj3MCIO48SYTjXQVgye8DEAFLkpynQBBZXsn8-1Qs8xHwCB6j4wAWG0AJsUBMATPzAGjnQBMvWUxcz0+Rhvjk7VAAEVCL-1UwEwAdWTrMAAn1AEg5KdMr4qEDEAOXNAG21QrgrslzyL7VKHWXdShwfDUpxHGZEqqiTTw8PlGBAH4cB+Xl6hiJK6AAKQdLNmOXZhOEYfYvL7WSqhwfZknqIYAAOcDaUz0C-Ik1FSTJsjyApilKU7KhqepvS8FpWn6HBBhGGAxDAaY61yAArZJmHqAAdHbWiJQCcBAf4YFyAFOFqOsQccJRAmCUIgA'); window.open('https://theajack.gitee.io/jsbox/?theme=dark&lang=html&lib=cnchar-all&code=DwZwLgngNgpgfAWAFAAI0oMQGMB2WAWAhgE4C0JMhA3sunSlAJY4yn4yMDm+YAXCgGYADAAcAHgG5a6AL7JgAenDR48gCaMAbikZqAvAHI1xQgHdyxSgbiKNmxEmB2d+g7gIkLVmwrsPQWMSMImAOdJokKMZmAIKWhCh6UQD2WACuALYwOGAAdJwwYACisFk5AEIQAJJqABRGJuYUhAYAlFKo6NGmcZS5zCzEABIAKgCyADKJKAYGHeGRySGMyTjTNJ30KFiwJPwAZoRQIDAANNJbMFD83b2E55v0yrD8G1tbJhpYRwDCyVDJYj8AwYAAsoP2Bge73oACNCFgANacYjJNI4NR-AFAmYYGD4qEXGEMbKcMD4fgANiERLocke9LoSzAKxwuUgIhg03cRGIuW6uRGAE0AApFXIAOQA8gAlMYxCbzdA8kj8xr1QAG8oBfTShKGZrPayCJ+tW7IgnO5eF5arMgtF4oAyiMZVKANJFJVoFV87r1QCSNoB1bV1JpwhqQxuWpo5XKS3ptpjtYtyMQlVXlIyqUolnu2VtVvoMgAj9QDuicHI6GOkSIsQUJYQNMANq05V5vmaGDEECs6HvOPgVGImCanWnGaAtQd3UGEBETltHtbPtgAdDgyAf1TAHPqU-Hk9HBhwhCy8+bXtbuR3xBGyQA6uPag2DIAqKyngHCTKeAL2MDABdVoL+hxrBVnbYg8i7DIRFgK8Rk+epAFo5QBftU3Y9HjoACgI7PJl0INQrwdRhwNgepACJ7INfxPGZADj-LVABC3QAGdUATtMDFyEBOSgKB6jAVYYGQmF10Ack1ADC5JiWKudiyJQ9B+KE5jWPYgwRH+CAeN7M9+2SQcr1vYg6gAJgAVj3MCIO48SYTjXQVgye8DEAFLkpynQBBZXsn8-1Qs8xHwCB6j4wAWG0AJsUBMATPzAGjnQBMvWUxcz0+Rhvjk7VAAEVCL-1UwEwAdWTrMAAn1AEg5KdMr4qEDEAOXNAG21QrgrslzyL7VKHWXdShwfDUpxHGZEqqiTTw8PlGBAH4cB+Xl6hiJK6AAKQdLNmOXZhOEYfYvL7WSqhwfZknqIYAAOcDaUz0C-Ik1FSTJsjyApilKU7KhqepvS8FpWn6HBBhGGAxDAaY61yAArZJmHqAAdHbWiJQCcBAf4YFyAFOFqOsQccJRAmCUIgA');
} }
}, },
mounted () {
initComment({el: '#comment'});
// let timer = setInterval(() => {
// let comment = document.getElementById('vcomments');
// if (comment) {
// comment.className += ' home-comment';
// clearInterval(timer);
// }
// }, 500);
}
}; };
</script> </script>

View File

@ -1,3 +1,4 @@
module.exports = { module.exports = {
title: 'cnchar', // 标题 title: 'cnchar', // 标题
description: '功能全面、多端支持的汉字拼音笔画js库', // 描述 description: '功能全面、多端支持的汉字拼音笔画js库', // 描述
@ -11,6 +12,16 @@ module.exports = {
// dest: './dist', //打包位置 // dest: './dist', //打包位置
port: 6868, // 端口号 port: 6868, // 端口号
// 主题配置 // 主题配置
devServer: {
proxy: {
'/api': {
target: 'https://shiyix.cn/',
// pathRewrite: {'^/remote': ''},
changeOrigin: true,
secure: false
}
}
},
themeConfig: { themeConfig: {
// 顶部导航栏配置 // 顶部导航栏配置
nav: [ nav: [
@ -138,27 +149,26 @@ module.exports = {
// 官方图片放大组件 目前是所有img都可以点击放大。具体配置见https://v1.vuepress.vuejs.org/zh/plugin/official/plugin-medium-zoom.html // 官方图片放大组件 目前是所有img都可以点击放大。具体配置见https://v1.vuepress.vuejs.org/zh/plugin/official/plugin-medium-zoom.html
['@vuepress/medium-zoom', {selector: 'img'}], ['@vuepress/medium-zoom', {selector: 'img'}],
'vuepress-plugin-tc-comment'
// // vssue 一个借助issue的评论插件 具体配置见https://vssue.js.org/zh/
// [ // [
// '@vssue/vuepress-plugin-vssue', // 'vuepress-plugin-comment',
// { // {
// // 设置 `platform` 而不是 `api` 我这里是在github平台 // // choosen: pluginConf,
// platform: 'gitee', // // options: {
// // }
// // owner与repo配置 https://github.com/${owner}/${repo} // choosen: pluginValine,
// owner: 'theajack', // options: {
// repo: 'cnchar', // el: '#vcomments',
// appId: 'azSK2mRA57Pa2Y0NEWxXjrdJ-gzGzoHsz',
// // 填写自己的OAuth App 信息。详见https://vssue.js.org/zh/options/#repo // appKey: 'Ky1y1SbwcyYkHMEbdVeq6mnf',
// clientId: // notify: false,
// 'xx', // verify: false,
// clientSecret: // avatar: 'mp',
// 'xx', // placeholder: '留下点什么吧...'
// locale: 'zh', // 使用的语言 这里是简体中文 // }
// baseURL: 'https://gitee.com', // 平台的 base URL // }
// }, // ]
// ], // 平台的 base URL
// [ // [
// 'vuepress-plugin-comment', // 'vuepress-plugin-comment',
// { // {
@ -178,9 +188,6 @@ module.exports = {
], ],
// vuepress里修改webpack配置使用的是chainWebpack进行链式调用 // vuepress里修改webpack配置使用的是chainWebpack进行链式调用
// 具体使用可以参考我这个例子和 https://github.com/neutrinojs/webpack-chain/tree/v5
// chainWebpack: (config, isServer) => { // chainWebpack: (config, isServer) => {
// config.resolve.alias
// .set('@',resolve('src'))
// } // }
}; };

View File

@ -1,11 +1,3 @@
#vcomments{
width: 90%;
max-width: 78%;
margin: 0 auto;
}
#vcomments.home-comment{
max-width: 1000px;
}
html,body{ html,body{
font-size: 16px!important; font-size: 16px!important;
} }