├── .gitignore ├── .prettierignore ├── README.md ├── deploy.sh ├── docs ├── .vuepress │ ├── buildConfig.js │ ├── components │ │ ├── Advertisement.vue │ │ ├── ArticleList.vue │ │ ├── AwesomePoetry.vue │ │ ├── Contact.vue │ │ └── comment │ │ │ ├── assets │ │ │ └── icon │ │ │ │ ├── arrow_down.svg │ │ │ │ ├── edit.svg │ │ │ │ ├── github.svg │ │ │ │ ├── heart.svg │ │ │ │ ├── heart_on.svg │ │ │ │ ├── reply.svg │ │ │ │ └── tip.svg │ │ │ ├── components │ │ │ ├── Action.vue │ │ │ ├── Button.vue │ │ │ ├── Comment.vue │ │ │ └── Svg.vue │ │ │ ├── const.js │ │ │ ├── graphql │ │ │ └── getComments.js │ │ │ ├── i18n │ │ │ ├── en.json │ │ │ ├── es-ES.json │ │ │ ├── fr.json │ │ │ ├── index.js │ │ │ ├── ru.json │ │ │ ├── zh-CN.json │ │ │ └── zh-TW.json │ │ │ ├── index.styl │ │ │ ├── index.vue │ │ │ ├── mixin │ │ │ └── index.js │ │ │ └── util.js │ ├── config.js │ ├── enhanceApp.js │ ├── override.styl │ ├── public │ │ ├── google21c733509a589aaa.html │ │ ├── icons │ │ │ ├── android-chrome-192x192.png │ │ │ ├── android-chrome-512x512.png │ │ │ ├── apple-touch-icon.png │ │ │ ├── browserconfig.xml │ │ │ ├── favicon-16x16.png │ │ │ ├── favicon-32x32.png │ │ │ ├── favicon.ico │ │ │ ├── mstile-150x150.png │ │ │ └── safari-pinned-tab.svg │ │ ├── images │ │ │ └── MG-1P.png │ │ ├── logo.png │ │ ├── logo.svg │ │ ├── manifest.json │ │ └── site.webmanifest │ └── themeConfig.js ├── README.md ├── en │ ├── README.md │ └── application │ │ └── README.md ├── helper │ ├── index.js │ └── utils.js └── zh │ ├── README.md │ ├── application │ └── README.md │ ├── article │ ├── README.md │ ├── arya-jarvis-born-for-efficiency.md │ ├── awesome-quickapp.md │ ├── beautify-vue-by-eslint-and-prettier.md │ ├── develop-quick-app-experience-notes.md │ ├── how-to-elegantly-handle-quickapp-request.md │ ├── how-to-quickly-delete-git-repository-new-changes.md │ ├── how-to-use-npm-npx-tutorial.md │ ├── how-to-write-a-good-readme-for-your-project.md │ ├── js-import-export-vs-require-module-exports.md │ ├── quickapp-boilerplate-template.md │ ├── talk-about-my-blogs.md │ ├── talk-about-nice-links.md │ ├── top-100-front-end-awesome-awesome-list.md │ ├── vue-webpack-boilerplate-template.md │ └── vuepress-hexo-jekyll-ghost-gitbook-hugo-solo_compare-personal-website-generator.md │ ├── blog │ ├── README.md │ ├── csdn-blog.md │ ├── docz-blog.md │ ├── ghost-blog.md │ ├── hexo-blog.md │ ├── jekyll-blog.md │ ├── jianshu-blog.md │ ├── vuepress-blog.md │ └── wechat-blog.md │ └── recruit │ └── README.md ├── package.json └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | 4 | docs/dist 5 | 6 | # Log files 7 | npm-debug.log* 8 | yarn-debug.log* 9 | yarn-error.log* 10 | 11 | # Editor directories and files 12 | .idea 13 | .vscode 14 | *.suo 15 | *.ntvs* 16 | *.njsproj 17 | *.sln 18 | *.sw* -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | package.json 2 | README.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |
2 | 3 |{{i18n.t('init')}}
7 |65 | 68 |
69 | 75 |147 | {{i18n.t('first-comment-person')}} 148 |
149 |