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 setTimeout和setInterval的使用方法 说明
Mar 25 Javascript
jquery与prototype框架的详细对比
Nov 21 Javascript
Jquery 动态循环输出表格具体方法
Nov 23 Javascript
jquery ajax请求方式与提示用户正在处理请稍等
Sep 01 Javascript
js+css实现超简洁的二级下拉菜单效果代码
Sep 07 Javascript
JS中mouseover和mouseout多次触发问题如何解决
Jun 06 Javascript
Mongoose经常返回e11000 error的原因分析
Mar 29 Javascript
微信小程序实现默认第一个选中变色效果
Jul 17 Javascript
vue-router启用history模式下的开发及非根目录部署方法
Dec 23 Javascript
vue+ESLint 配置保存 自动格式化代码
Mar 17 Javascript
vue中template的三种写法示例
Oct 21 Javascript
Vue实现返回顶部按钮实例代码
Oct 21 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/10/09 PHP
用php实现像JSP,ASP里Application那样的全局变量
2007/01/12 PHP
PHP隐形一句话后门,和ThinkPHP框架加密码程序(base64_decode)
2011/11/02 PHP
php自动注册登录验证机制实现代码
2011/12/20 PHP
PHP中使用mktime获取时间戳的一个黑色幽默分析
2012/05/31 PHP
php中smarty实现多模版网站的方法
2015/06/11 PHP
thinkPHP中验证码的简单实现方法
2016/12/05 PHP
PHP生成图片验证码功能示例
2017/01/12 PHP
PHP 获取指定地区的天气实例代码
2017/02/08 PHP
php写入文件不覆盖的实例讲解
2019/09/17 PHP
ExtJs grid行 右键菜单的两种方法
2010/06/19 Javascript
select标签模拟/美化方法采用JS外挂式插件
2013/04/01 Javascript
通过url查找a元素并点击
2014/04/09 Javascript
jquery单选框radio绑定click事件实现方法
2015/01/14 Javascript
JS实现的网页背景闪电闪烁效果代码
2015/10/17 Javascript
Jquery EasyUI实现treegrid上显示checkbox并取选定值的方法
2016/04/29 Javascript
Angular2中监听数据更新的方法
2018/08/31 Javascript
Openlayers绘制聚合标注
2020/09/28 Javascript
Python DataFrame 设置输出不显示index(索引)值的方法
2018/06/07 Python
对Python 内建函数和保留字详解
2018/10/15 Python
django 数据库连接模块解析及简单长连接改造方法
2019/08/29 Python
python实现代码统计器
2019/09/19 Python
python集合的创建、添加及删除操作示例
2019/10/08 Python
在Tensorflow中查看权重的实现
2020/01/24 Python
django实现将后台model对象转换成json对象并传递给前端jquery
2020/03/16 Python
Keras设置以及获取权重的实现
2020/06/19 Python
Python的Tqdm模块实现进度条配置
2021/02/24 Python
CSS3 优势以及网页设计师如何使用CSS3技术
2009/07/29 HTML / CSS
Feelunique美国:欧洲大型的在线美妆零售电商
2018/11/04 全球购物
文员的职业生涯规划发展方向
2014/02/08 职场文书
春风行动实施方案
2014/03/28 职场文书
教师聘用意向书
2015/05/11 职场文书
学籍证明模板
2015/06/18 职场文书
2016春季运动会开幕词
2016/03/04 职场文书
Python使用Web框架Flask开发项目
2022/06/01 Python
win10截图快捷键win+shift+s没有反应无法截图怎么解决?
2022/08/14 数码科技