使用Mint UI组件库

1.使用

  • 下载组件

    npm i mint-ui

  • 在main.js中进行挂载

    import Vue from 'vue'
    import MintUI from 'mint-ui'
    import 'mint-ui/lib/style.css'
    import App from './App.vue'
    
    Vue.use(MintUI)

    1.2 按照需求使用组件

    • 下载对应的插件并且修改vue-lazyload中.babelrc文件内容

      npm install babel-plugin-component -D
    • 将组件注册为Vue中全局组件

      import {Header} from 'mint-ui' 
      
      import 'mint-ui/lib/style.css' //自动去node_modules下找
      Vue.component(Header.name,Header)

第一次按照官方文档使用时就报错

ReferenceError: Unknown plugin "external-helpers" specified in "node_modules/vue-lazyload/.babelrc"

按照官网的去配置了.babelrc文件

2.项目整体结构

  • webpack.config.js 配置webpack打包配置信息

  • index.html 用于显示页面

  • src目录下用于存放打包的源代码

    • components 目录中存放vue组件

    • css 存放一些插件的样式,或者自定义的一些样式

    • img是资源目录

    • min.js是webpack的程序入口

    • routes.js用于管理vue的路由

    • 最后将所有文件打包成dist中的bundle.js文件

3.关于webpack的配置

4.页面组件化

  • main.js中作为程序入口引入app.js组件

  • app.js组件中将页面组件化和一些逻辑的处理

  • index.html 用于渲染对应的vue实例对象

4.1 main.js程序入口

4.2 app.js页面组件化

4.4 index.html 渲染

5 使用git将项目进行保存

  • README.md说明文件

  • License开源协议

  • .gitignore忽略掉要上传的文件或者目录

5.1 仓库初始化

git init

5.2 根据.gitignore规则添加文件到本地git

git add .

git commit -m 'Vue Test'

5.3 创建云端仓库

获得对应的ssh或者https链接

5.4 与云仓库关联

git remote add origin git@github.com:zpliu1126/VueTest.git

5.5推送文件到云仓库

git push origin master

master为对应的分支

5.6 将云端代码更新到本地

git pull origin 分支名

Last updated

Was this helpful?