Проект Vue.js использует elementUI для имитации моего блога и просто написал несколько страниц практики только для справки.
vue-cli(vue 2.x + webpack + vue-router) + elementUI + ES6 + макет + axios
Все локальные коды прошли проверку ESlint.
https://hehaibao.github.io/h-blog/dist/index.html
Домашняя страница (включая макет) 
Страница сведений о статье 
Страница входа (включая логику проверки и входа в систему) 
Страница регистрации (включая верификацию) 
Он включает в себя защиту маршрутизации навигации, повторное использование компонентов, хранение статуса входа в sessionStorage, связь между родительскими и дочерними компонентами, некоторое использование elementUI и т. д.
В будущем будут добавлены дополнительные функции..
# clone
git clone https://github.com/hehaibao/h-blog.git
# cd dir
cd h-blog
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
or
npm start
# build for production with minification
npm run build
# build for production and view the bundle analyzer report
npm run build --reportПодробное объяснение того, как все работает, можно найти в руководстве и документации для vue-loader.
Если это было для вас полезно, вы можете нажать «Звезда» в правом верхнем углу, чтобы поддержать его. Спасибо! ^_^
Или можете "подписаться", я продолжу открывать исходники более интересных проектов
Среда разработки macOS 10.12.6 Chrome 68 nodejs 6.10.0
Если у вас есть какие-либо вопросы, пожалуйста, задавайте их непосредственно в разделе «Проблемы», или, если вы обнаружите проблему и предложите очень хорошее решение, пиар приветствуется?
Массачусетский технологический институт