vue2-shop-admin (as imagens, conteúdo, links e outros materiais da página vêm do Taobao)
vue2 + element-ui (biblioteca de componentes + tema + introdução sob demanda) + axios (biblioteca http) + dayjs (biblioteca de tempo de processamento) + jwchat + echarts...
O projeto será continuamente atualizado e otimizado. Se houver algo que o autor precise modificar, dê sugestões valiosas e farei alterações com o tempo.
Início do projeto: 2021-07
?vue3 foi lançado há quase um ano. Fiz vários projetos vue, grandes e pequenos, no trabalho, mas nunca tive meu próprio projeto vue de código aberto. Começaremos a trabalhar neste projeto quando o inquérito for emitido em 2021. Os links de conteúdo de imagem no projeto são originários do Taobao. Os módulos do projeto estão divididos de forma muito clara e são muito fáceis de ler. Este projeto usa basicamente tudo que o vue2 pode usar. Se você achar que há algo mal escrito ou deficiente, entre em contato com o autor. Se ajudar você ou seu projeto, dê um joinha ao autor!
?qq: 2226984343; wx: pégaso-1998;
vue.js é uma estrutura MVVM para construção de interfaces de usuário. É fácil de começar e integrar com bibliotecas de terceiros ou projetos existentes.
vue-router A integração profunda do núcleo do Vue.js torna a construção de aplicativos de página única muito fácil.
vuex é um padrão de gerenciamento de estado desenvolvido especificamente para aplicativos Vue.js.
vue-cli é um sistema completo para desenvolvimento rápido baseado em Vue.js, vue scaffolding.
element-ui é uma biblioteca de componentes de desktop baseada no Vue 2.0. No lado do PC, esta deve ser a biblioteca de componentes mais comumente usada para Vue.
axios Axios é uma biblioteca HTTP baseada em promessas que pode ser usada em navegadores e node.js.
scss linguagem de extensão css para desenvolver projetos de forma mais eficiente O tema-giz do Element é escrito usando SCSS.
vuex-along é uma extensão vuex para armazenamento de estado persistente. Resolva o problema de perda de dados de atualização de página no vuex.
vue-lazyload carregamento lento da imagem vue
vue-piczoom é um plug-in de lupa de imagem de comércio eletrônico baseado em vue2.x. Nota: O uso de node-scss causou falhas de instalação para algumas pessoas e foi descontinuado.
vue2.0-zoom é um plug-in de efeito de lupa de imagem baseado em vue, substituindo vue-piczoom.
jwchat é um plug-in de bate-papo desenvolvido com base no element-ui.
Lodash é uma biblioteca de utilitários JavaScript consistente, modular e de alto desempenho.
vue-awesome-swiper carrossel de swiper em vue
fastmock é uma plataforma MOCK de interface online simples e fácil de usar
gerador de ID de string nanoid
relógio vue-clock2
processamento de data e hora dayjs
echarts é uma biblioteca de gráficos de visualização de código aberto baseada em JavaScript.
?Além dos projetos acima, outros...etc.
Plug-in de desenvolvimento Vue2 - Vetur
Plug-in de desenvolvimento Vue3 - Recursos da linguagem Vue (Volar)
?Nota: Se o Vetru (plug-in Vue2) tiver sido instalado antes. Para usar o Volar no Vue3, primeiro desabilite o Vetur (deve estar desabilitado) e depois reinicie o computador.
npm install ou yarn install ? (Instalar dependências)
npm run serve ou yarn serve ? (executar)
npm run build ou yarn build ? (embalagem)
MIT