EasyMall на базе Vue.js с рядом плагинов Vue.js: Vuex, Vue-router, Axios, Mockjs
Vuex — менеджер состояния данных для одной страницы.
Vue-router — управление маршрутизацией для одной страницы.
Axios — плагин для HTTP-запросов.
Mockjs — активно используется вместе с соответствующей документацией API для быстрой разработки интерфейса независимо от бэкенда.
EasyMall (http://mobile.neho.top/index)
Код бэкенда EasyMallServer (https://gitee.com/Daniel_Deng_Haibiao/EasyMallServer)
Как использовать
# установить зависимости
npm install
# обслуживать с горячей перезагрузкой на localhost:8080
npm run dev
# собрать для продакшена с минификацией
npm run build
# собрать для продакшна и просмотреть отчёт анализатора пакетов
npm run build --report
Структура каталогов
Исходная структура каталогов выглядит следующим образом:
www WEB部署目录(或者子目录)
├─build 应用webpack打包配置
├─config 应用webpack打包配置参数
├─src 应用开发代码
│ ├─components 自定义开发的可重复使用的UI组件
│ ├─config app开发配置信息
│ ├─plugin 自定义vuejs插件
│ ├─router 路由配置信息
│ ├─service http以及涉及原生回调api
│ ├─static 开发css icon/例子中使用了阿里的iconfont
│ ├─view 页面组件
│ ├─view-decoupling 页面分离组件
│ ├─vuex 全局状态管理
│ ├─app.vue vue根组件
│ └─main.js 单页面入口文件
├─static 静态文件夹
## Приглашаем к общению
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )