# mimall **Repository Path**: ginvip/mimall ## Basic Information - **Project Name**: mimall - **Description**: vue4 develop mimall - **Primary Language**: NodeJS - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-02-07 - **Last Updated**: 2022-11-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Vue4.0.5 version mimall ## 安装插件注意的问题 ``` npm i element-ui node-sass@5.0.0 sass-loader@10.1.1 vue-cookie --save-dev ``` sass-loader与node-sass版本太高会报错 ## swiper使用的版本 ``` npm install swiper@3.4.2 vue-awesome-swiper@3.1.3 --save-dev ``` ## 图片懒加载 ``` npm i vue-lazyload --save-dev ``` 在main.js文件中引入vue-lazyload ``` import VueLazyload from "vue-lazyload"; Vue.use(VueLazyload, { loading: require('assets/images/loading-svg/loading-bars.svg') }) ``` 在图片需要懒加载的地方使用v-lazy ``` ``` ## element-ui See [element-ui官方文档](https://element.eleme.cn/#/zh-CN/component/installation). ``` npm i element-ui babel-plugin-component --save-dev ``` babel-plugin-component为按需引入组件需要的。在main.js文件中引入组件 ``` import {Message} from 'element-ui' import 'element-ui/lib/theme-chalk/index.css' Vue.prototype.$message = Message; ``` 然后将配置写入babel.config.js文件,配置内容见babel.config.js文件