vue2-shop-admin (изображения, контент, ссылки и другие материалы на странице взяты с Taobao)
vue2 + element-ui (библиотека компонентов + тема + введение по требованию) + axios (библиотека http) + dayjs (библиотека времени обработки) + jwchat + echarts...
Проект будет постоянно обновляться и оптимизироваться. Если автору нужно что-то изменить, пожалуйста, дайте свои ценные предложения, и я внесу изменения вовремя.
Начало проекта: 2021-07 гг.
?vue3 существует уже почти год. На работе я сделал несколько проектов vue, больших и маленьких, но у меня никогда не было собственного проекта vue с открытым исходным кодом. Мы начнем работать над этим проектом, когда будет опубликован запрос в 2021 году. Ссылки на контент изображений в проекте взяты с Taobao. Модули проекта разделены очень четко и очень легко читаются. Этот проект в основном использует все, что может использовать vue2. Если вы чувствуете, что что-то написано плохо или не так, пожалуйста, свяжитесь с автором. Если это поможет вам или вашему проекту, поставьте автору палец вверх!
?qq: 2226984343; wx: пегас-1998;
vue.js — это платформа MVVM для создания пользовательских интерфейсов. Ее легко начать и легко интегрировать со сторонними библиотеками или существующими проектами.
vue-router Глубокая интеграция ядра Vue.js позволяет легко создавать одностраничные приложения.
vuex — это шаблон управления состоянием, разработанный специально для приложений Vue.js.
vue-cli — это полноценная система для быстрой разработки, основанная на Vue.js, vue scaffolding.
element-ui — это библиотека компонентов рабочего стола, основанная на Vue 2.0. На ПК это должна быть наиболее часто используемая библиотека компонентов для Vue.
axios Axios — это основанная на промисах HTTP-библиотека, которую можно использовать в браузерах и node.js.
scss Язык расширения CSS для более эффективной разработки проектов. Тема-мел элемента написана с использованием SCSS.
vuex-along — это расширение vuex для постоянного хранилища состояний. Решите проблему потери данных обновления страницы в vuex.
vue-lazyload отложенная загрузка изображений vue
vue-piczoom — это плагин увеличительного стекла для электронной коммерции, основанный на vue2.x. Примечание. Использование node-scss вызывало сбои при установке у некоторых людей и было устарело.
vue2.0-zoom — это плагин с эффектом увеличительного стекла, основанный на vue и заменяющий vue-piczoom.
jwchat — это плагин чата, разработанный на основе element-ui.
Lodash — это последовательная, модульная, высокопроизводительная библиотека утилит JavaScript.
vue-awesome-swiper карусель в vue
fastmock — это простой и удобный в использовании онлайн-интерфейс MOCK-платформы.
генератор идентификаторов строк наноидов
vue-lock2 часы
обработка времени и даты DayJS
echarts — это библиотека диаграмм визуализации с открытым исходным кодом, основанная на JavaScript.
«Помимо вышеперечисленных проектов, другие... и т.д.
Плагин разработки Vue2 — Vetur
Плагин разработки Vue3 — Vue Language Features (Volar)
?Примечание: если Vetru (плагин Vue2) был установлен ранее. Чтобы использовать Volar в Vue3, сначала отключите Vetur (необходимо отключить), а затем перезагрузите компьютер.
npm install
или yarn install
? (Установить зависимости)
npm run serve
или yarn serve
? (запустить)
npm run build
или yarn build
? (упаковка)
Массачусетский технологический институт