视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
vue项目创建并引入饿了么elementUI组件的步骤
2020-11-27 21:58:43 责编:小采
文档


3:安装淘宝npm镜像

由于npm是国外的,使用起来比较慢,我们这里使用淘宝的cnpm镜像来安装vue. 淘宝的cnpm命令管理工具可以代替默认的npm管理工具。

输入命令:npm install -g cnpm --registry=https://registry.npm.taobao.org

4:安装全局vue-cli脚手架

淘宝镜像安装成功之后,我们就可以全局vue-cli脚手架,输入命令:cnpm install --global vue-cli 回车;验证是否安装成功,在命令输入vue,出来vue的信息,及说明安装成功;因为本人,习惯用npm所以后面的命令依然用npm运行;

输入命令:npm install --global vue-cli

5:开始进入主题,初始化一个vue项目

输入命令,itemname是你的项目名称

输入命令:vue init webpack itemname

其中vue build 一般选择Runtime-only,如果需要编译则选择Runtime + Compiler,但会影响性能;

ESlint是检查代码,一般选择安装,选Standard;

Pick a test runner 选择Jest

如果出现以下截图,说明已经成功了,输入命令,运行项目

6:安装 elementUI

输入命令:npm i element-ui -S
这里解释以下 -S指生产环境,-D指开发环境

element-ui安装在了这里

7:测试一下ElementUI是否可用;

在项目的src/components目录下新建test.vue,具体代码如下:

<template>

 <div>
 <el-row>
 <el-col :span="24"><div class="grid-content bg-purple-dark"></div></el-col>
 </el-row>
 <el-row>
 <el-col :span="12"><div class="grid-content bg-purple"></div></el-col>
 <el-col :span="12"><div class="grid-content bg-purple-light"></div></el-col>
 </el-row>
 <el-row>
 <el-col :span="8"><div class="grid-content bg-purple"></div></el-col>
 <el-col :span="8"><div class="grid-content bg-purple-light"></div></el-col>
 <el-col :span="8"><div class="grid-content bg-purple"></div></el-col>
 </el-row>
 <el-row>
 <el-col :span="6"><div class="grid-content bg-purple"></div></el-col>
 <el-col :span="6"><div class="grid-content bg-purple-light"></div></el-col>
 <el-col :span="6"><div class="grid-content bg-purple"></div></el-col>
 <el-col :span="6"><div class="grid-content bg-purple-light"></div></el-col>
 </el-row>
 <el-row>
 <el-col :span="4"><div class="grid-content bg-purple"></div></el-col>
 <el-col :span="4"><div class="grid-content bg-purple-light"></div></el-col>
 <el-col :span="4"><div class="grid-content bg-purple"></div></el-col>
 <el-col :span="4"><div class="grid-content bg-purple-light"></div></el-col>
 <el-col :span="4"><div class="grid-content bg-purple"></div></el-col>
 <el-col :span="4"><div class="grid-content bg-purple-light"></div></el-col>
 </el-row>
 </div>

</template>

<script>
export default{
 name:"test",
 data(){
 return{
 data:"这是测试数据",
 }
 }
}
</script>

<style lang="css">
 .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>

然后在路由中引入test.vue,路由位置:src/router/index.js,代码如下:


然后在浏览器地址栏输入http://localhost:8080/#/test,(前提已经运行了npm run dev)如果看到一下界面说明已经成功了

下载本文
显示全文
专题