vue 2.0项目中如何引入element-ui详解


Posted in Javascript onSeptember 06, 2017

前言

本文主要介绍了关于在vue 2.0项目中引入element-ui的相关内容,从新建vue项目到引入组件Element介绍的非常详细,下面话不多说了,来一起看看详细的介绍吧。

一、新建项目

1.查看 node和npm是不是已经安装好命令:node -v  npm -v (没有安装的先安装环境);

2.npm install -g cnpm --registry=https://registry.npm.taobao.org  (安装国内的淘宝镜像文件,后面的安装npm可以全部改为cnpm)

3.安装 vue-cli   

    1、cnpm install -g vue

    2、cnpm install -g vue-cli

4. 安装 webpack   cnpm install -g webpack

5.cd  你的运行目录

6.新建vue项目      vue init webpack vuedemo

7.进入项目目录     cd vuedemo

8.安装依赖        cnpm install

9.运行项目        cnpm run dev

10.发布项目       cnpm run build

注:mac电脑需要在安装淘宝镜像前执行: sudo chown -R $USER /usr/local

二、使用element-ui前需安装修改的配置:

1. 安装 loader 模块:

cnpm install style-loader -D
 cnpm install css-loader -D
 cnpm install file-loader -D

2. 安装 Element-UI 模块

cnpm install element-ui --save

3. 修改 webpack.base.conf.js 的配置,位置:如下图:

vue 2.0项目中如何引入element-ui详解

下面是需添加的代码:

{
 test: /\\\\\\\\.css$/,
 loader: "style!css"
 },
 {
 test: /\\\\\\\\.(eot|woff|woff2|ttf)([\\\\\\\\?]?.*)$/,
 loader: "file"
 }

三、引入Element,前面已经全局安装了element-ui,只需要在Vue项目中引入即可

 1、打开项目:src/main.js,添加下面三条

import ElementUI from 'element-ui'
 import 'element-ui/lib/theme-default/index.css'
 Vue.use(ElementUI)

四、然后在.vue文件里就直接可以用了

例如:做一下修改,加入element-button按钮:

<template>
<div class="login">
 <form name = 'form' action="">
 <input id="username" type="text" placeholder="请输入手机号码或用户名" />
 <input id='pwd' type="password" placeholder="请输入密码" />
 <button onclick="login()">登录</button>
 </form>
 <div class="account">
 <p class="forget" style="float:right">忘记密码?</p>
 <div class="register">
  <span>还没有账号?</span>
  <a href="#" rel="external nofollow" >手机注册</a>
 </div>
 </div>
 <el-button>默认按钮</el-button>
 <el-button type="primary">主要按钮</el-button>
 <el-button type="text">文字按钮</el-button>
 </div>
</template>

五、成功后的截图:

vue 2.0项目中如何引入element-ui详解

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

Javascript 相关文章推荐
Javascript继承(上)——对象构建介绍
Nov 08 Javascript
Js 冒泡事件阻止实现代码
Jan 27 Javascript
讨论html与javascript在浏览器中的加载顺序问题
Nov 27 Javascript
jquery事件重复绑定的快速解决方法
Jan 03 Javascript
javascript中window.open在原来的窗口中打开新的窗口(不同名)
Nov 15 Javascript
IE6-IE9使用JSON、table.innerHTML所引发的问题
Dec 22 Javascript
详解jQuery uploadify文件上传插件的使用方法
Dec 16 Javascript
backbone简介_动力节点Java学院整理
Jul 14 Javascript
原生JS+Canvas实现五子棋游戏
May 28 Javascript
JavaScript实现数值自动增加动画
Dec 28 Javascript
详解react-router 4.0 下服务器如何配合BrowserRouter
Dec 29 Javascript
微信小程序如何获取用户收货地址
Nov 27 Javascript
jQuery实现的弹幕效果完整实例
Sep 06 #jQuery
JavaScrip数组删除特定元素的几种方法总结
Sep 06 #Javascript
jQuery实现的文字逐行向上间歇滚动效果示例
Sep 06 #jQuery
JavaScript学习笔记之函数记忆
Sep 06 #Javascript
node.js实现的装饰者模式示例
Sep 06 #Javascript
JavaScript使用FileReader实现图片上传预览效果
Mar 27 #Javascript
js防刷新的倒计时代码 js倒计时代码
Sep 06 #Javascript
You might like
PHP常用代码
2006/11/23 PHP
php xml-rpc远程调用
2008/12/19 PHP
php判断是否为json格式的方法
2014/03/04 PHP
php实现过滤UBB代码的类
2015/03/12 PHP
在PHP中输出JS语句以及乱码问题的解决方案
2019/02/13 PHP
关于php开启错误提示的总结
2019/09/24 PHP
PHP程序员简单的开展服务治理架构操作详解(三)
2020/05/14 PHP
JSON传递bool类型数据的处理方式介绍
2013/09/18 Javascript
javascript判断两个IP地址是否在同一个网段的实现思路
2013/12/13 Javascript
简介JavaScript中的unshift()方法的使用
2015/06/09 Javascript
jQuery实现点击小图片淡入淡出显示大图片特效
2015/09/09 Javascript
javascript中checkbox使用方法实例演示
2015/11/19 Javascript
jQuery EasyUI的TreeGrid查询功能实现方法
2017/08/08 jQuery
express如何使用session与cookie的方法
2018/01/30 Javascript
快速解决vue动态绑定多个class的官方实例语法无效的问题
2018/09/05 Javascript
详解vue-cli@2.x项目迁移日志
2019/06/06 Javascript
微信小程序从注册账号到上架(图文详解)
2019/07/17 Javascript
vue实现在线翻译功能
2019/09/27 Javascript
9种方法优化jQuery代码详解
2020/02/04 jQuery
[01:16]2014DOTA2 TI专访C9战队EE:中国五强中会占三席
2014/07/10 DOTA
python常用web框架简单性能测试结果分享(包含django、flask、bottle、tornado)
2014/08/25 Python
利用Python中的输入和输出功能进行读取和写入的教程
2015/04/14 Python
Python实现批量下载文件
2015/05/17 Python
python统计日志ip访问数的方法
2015/07/06 Python
Python实现简单登录验证
2016/04/13 Python
Python面向对象特殊成员
2017/04/24 Python
python中map的基本用法示例
2018/09/10 Python
Django对models里的objects的使用详解
2019/08/17 Python
使用Python代码实现Linux中的ls遍历目录命令的实例代码
2019/09/07 Python
pyqt5 QScrollArea设置在自定义侧(任何位置)
2019/09/25 Python
python适合做数据挖掘吗
2020/06/16 Python
Python浮点型(float)运算结果不正确的解决方案
2020/09/22 Python
Bench加拿大官方网站:英国城市服装品牌
2017/11/03 全球购物
高中生家长会演讲稿
2014/01/14 职场文书
迎客户欢迎词三篇
2019/09/27 职场文书
alibaba seata服务端具体实现
2022/02/24 Java/Android