elementUI入门和nodeJS环境搭建项目导入

13 篇文章 2 订阅

ElementUI入门

ElementUI简介
我们学习VUE,知道它的核心思想式组件和数据驱动,但是每一个组件都需要自己编写模板,样式,添加事件,数据等是非常麻烦的,
所以饿了吗推出了基于VUE2.0的组件库,它的名称叫做element-ui,提供了丰富的PC端组件

ElementUI官网http://element-cn.eleme.io/#/zh-CN

CDN导入

      <!-- 1. 导入css -->
      <link href="https://cdn.bootcss.com/element-ui/2.8.2/theme-chalk/index.css" rel="stylesheet">
      <!-- 2. 引入vue和vue-router-->
      <script src="https://cdn.bootcss.com/vue/2.6.10/vue.js"></script>
      <!-- 未使用vue路由功能可不导入 -->
      <script src="https://cdn.bootcss.com/vue-router/3.0.6/vue-router.js"></script>
      <!-- 3. 引入ElementUI组件 -->
      <script src="https://cdn.bootcss.com/element-ui/2.8.2/index.js"></script> 

来演示一个Demo,element是基于vue的,所以必须在Vue实例中执行


<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>elementui入门</title>
		<!-- 1. 导入css -->
		<link href="https://cdn.bootcss.com/element-ui/2.8.2/theme-chalk/index.css" rel="stylesheet">
		<!-- 2. 引入vue和vue-router-->
		<script src="https://cdn.bootcss.com/vue/2.6.10/vue.js"></script>
		<!-- 未使用vue路由功能可不导入 -->
		<script src="https://cdn.bootcss.com/vue-router/3.0.6/vue-router.js"></script>
		<!-- 3. 引入ElementUI组件 -->
		<script src="https://cdn.bootcss.com/element-ui/2.8.2/index.js"></script>
		<style>
			.el-row {
				margin-bottom: 20px;

				&:last-child {
					margin-bottom: 0;
				}
			}

			.el-col {
				border-radius: 4px;
			}

			.bg-purple-dark {
				background: #99a9bf;
			}

			.bg-purple {
				background: #d3dce6;
			}

			.bg-purple-light {
				background: #e5e9f2;
			}

			.grid-content {
				border-radius: 4px;
				min-height: 36px;
			}

			.row-bg {
				padding: 10px 0;
				background-color: #f9fafc;
			}
		</style>
	</head>
	<body>
		<div id="app">
			<ul>
				<li>
					<h1>{{ts}}</h1>
					<p>传统html+vue+elementUI开发</p>
					<el-row>
						<el-col :span="24">
							<div class="grid-content bg-purple-dark">
								<el-button type="primary" v-on:click="doClick">主要按钮</el-button>
							</div>
						</el-col>
					</el-row>
					<el-row>
						<el-col :span="18">
							<div class="grid-content bg-purple" style="height: 400px;">博客信息</div>
						</el-col>
						<el-col :span="6">
							<div class="grid-content bg-purple-light" style="height: 400px;">分类管理</div>
						</el-col>
					</el-row>
					<el-row>
						<el-col :span="24">
							<div class="grid-content bg-purple-dark">版权信息</div>
						</el-col>
					</el-row>

				</li>
			</ul>
		</div>
	</body>
	<script>
		var vm = new Vue({
			el: "#app",
			data: function() {
				return {
					ts: new Date().getTime()
				}
			},
			methods: {
				doClick: function() {
					console.log('doClick');
					this.$alert('这是一段内容', '标题名称', {
						confirmButtonText: '确定',
						callback: action => {
							this.$message({
								type: 'info',
								message: `action: ${ action }`
							});
						}
					});
				}
			}
		});
	</script>
</html>

nodeJS环境搭建项目导入

1、下载nodeJS的安装包
下载官网:https://nodejs.org/zh-cn/download/

2、解压nodeJS的解压包,在根目录下新增两个文件夹node_global和node_cache
在这里插入图片描述
3、配置环境变量
NODE_HOME:配置的是nodeJS解压的根路径D:\initPath\node-v10.15.3-win-x64
path:%NODE_HOME%;%NODE_HOME%\node_global

	node -v
	npm -v
	出现了版本号就是成功了

4、配置npm的全局模块的下载地址,后面是你自己的本地地址
npm config set cache “D:\initPath\node-v10.15.3-win-x64\node_cache”
npm config set prefix “D:\initPath\node-v10.15.3-win-x64\node_global”
设置淘宝源,提高下载速度
npm config set registry https://registry.npmjs.org/

      ## 查看源,可以看到设置过的所有的源
      npm config get registry
      如果要恢复成原来的设置,执行如下:
      npm config set registry https://registry.npmjs.org/

5、下载github的Vue的项目解压

6、在解压的项目中是没有node_modules的,在工程的根目录下需要通过npm,进入项目所在文件夹,然后进行cmd操作
在这里插入图片描述
7、在通过npm run dev 启动项目,然后就会返回一个地址,你就可以从中进入项目了
在这里插入图片描述
通过地址进入项目,就可以看到项目效果了
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不愿秃头的阳某

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值