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 相关文章推荐
不能再简单的无闪刷新验证码原理很简单
Nov 05 Javascript
AngularJS 使用$sce控制代码安全检查
Jan 05 Javascript
JS基于递归实现倒计时效果的方法
Nov 26 Javascript
jQuery联动日历的实例解析
Dec 02 Javascript
JS解决移动web开发手机输入框弹出的问题
Mar 31 Javascript
vue实现一个移动端屏蔽滑动的遮罩层实例
Jun 08 Javascript
基于Require.js使用方法(总结)
Oct 26 Javascript
Vue写一个简单的倒计时按钮功能
Apr 20 Javascript
微信小程序实现漂亮的弹窗效果
May 26 Javascript
20多个小事例带你重温ES10新特性(小结)
Sep 29 Javascript
node.js 使用 net 模块模拟 websocket 握手进行数据传递操作示例
Feb 11 Javascript
JS数组及对象遍历方法代码汇总
Jun 16 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实现图片上传并压缩
2015/12/22 PHP
php 魔术常量详解及实例代码
2016/12/04 PHP
JavaScript 判断浏览器类型及版本
2009/02/21 Javascript
JavaScript 撑出页面文字换行
2009/06/15 Javascript
解决jquery submit()提交表单提示:f[s] is not a function
2013/01/23 Javascript
JS中令人发指的valueOf方法介绍
2013/02/22 Javascript
JQuery对class属性的操作实现按钮开关效果
2013/10/11 Javascript
jquery使用append(content)方法注意事项分享
2014/01/06 Javascript
jQuery插件开发详细教程
2014/06/06 Javascript
JavaScript实现显示函数调用堆栈的方法
2016/04/21 Javascript
简单实现JS上传图片预览功能
2017/04/14 Javascript
vue-cli入门之项目结构分析
2017/04/20 Javascript
angular2 ng build部署后base文件路径问题详细解答
2017/07/15 Javascript
Angular.js中上传指令ng-upload的基本使用教程
2017/07/30 Javascript
redux中间件之redux-thunk的具体使用
2018/04/17 Javascript
在Vue中使用icon 字体图标的方法
2019/06/14 Javascript
用Python制作在地图上模拟瘟疫扩散的Gif图
2015/03/31 Python
Python多进程multiprocessing用法实例分析
2017/08/18 Python
Python抓取框架Scrapy爬虫入门:页面提取
2017/12/01 Python
python 获取页面表格数据存放到csv中的方法
2018/12/26 Python
Python利用字典破解WIFI密码的方法
2019/02/27 Python
django框架auth模块用法实例详解
2019/12/10 Python
Python实现猜年龄游戏代码实例
2020/03/25 Python
python和php哪个容易学
2020/06/19 Python
HTML5对手机页面长按会粘贴复制禁用的解决方法
2016/07/19 HTML / CSS
土耳其国际性时尚购物网站:Modanisa
2018/01/19 全球购物
2015年幼儿园毕业感言
2014/02/12 职场文书
财产保全担保书范文
2014/04/01 职场文书
党员批评与自我批评(5篇)
2014/09/23 职场文书
人事代理委托书
2014/09/27 职场文书
电子商务实训报告总结
2014/11/05 职场文书
母亲节寄语大全
2015/02/27 职场文书
我的生日感言
2015/08/03 职场文书
使用tensorflow 实现反向传播求导
2021/05/26 Python
浅谈Golang 切片(slice)扩容机制的原理
2021/06/09 Golang
CSS实现渐变色边框(Gradient borders)的5种方法
2022/03/25 HTML / CSS