vue快速搭建项目(前提是你的电脑已经安装了node的环境和vue脚手架安装,不会的自行百度)

  1:打开终端:

    

  这里说下此时位置是在User下的lijuntao文件夹下面,我一般会在桌面新建一个文件夹然后进去在执行下一步,如果你也想在桌面新建的话,就

    就在终端里面输入cd desktop摁回车就进到桌面了

    

    ,然后再cd 文件夹名字

    

    

2: 输入命令vue init webpack-simple vueElemente 回车

    

    此时你就在文件夹vueElement里面新建了一个名字叫 elm_dome的vue项目

    项目描述是 A Vue.js project(可以自己规定)

    作者是lijuntao(可自己规定)

    不用sass这个你自己选择可用可不用

    还有一种新建项目的方法

    vue init webpack vueElement 回车(这个一般对应比较大的项目工程,你可以两个都试试看有什么不用)

3:按上面提示做:

    cd vueElement  回车

    npm install ( 我使用的是cnpm install, 两种一样,这个是淘宝镜像方法,因为比较快,不懂的自行百度)

    

  上图就是正在下载项目项目所需的依赖,

  下图是成功后的样子:

    

 4:启动项目

    npm run dev 回车

    

    这样就新建新建了一个vue项目 端口是8080,后期项目多了可能需要更改端口,

    如何改端口?

    进入到文件夹 vueElement里面找到 package.json文件

    

    在如下位置添加 - - port 8023

     

  然后回到终端重启项目

    ctrl +c

    npm run dev

    

    

  端口是8023

使用element-ui组件 

  http://element.eleme.io/#/zh-CN/component/upload文档位置

回到终端:

  npm i element-ui -S    相当于 npm install element- ui --save  (推荐使用淘宝镜像方法,因为快)

  

  再打开你的package.json文件,有如下变化

  

  看文档的快速上手   地址:http://element.eleme.io/#/zh-CN/component/quickstart

  

   对比自己的package.json文件就可看出,自己文件里面少了一个style-loader,所以就要去配置

   命令:

    cnpm  i  style-loader -D 回车

    

   在打开你的package.json 你会发现多了个style-loader

    

  然后配置你的webpack.config.js文件

    

    其实就是把这一部分补到你的webpack.config.js文件里面的相应位置,

    简单一句话,对比人家的和你自己的缺什么补什么,直接复制粘贴过去,

   然后就是引用element-ui

    配置mian.js文件

    也是直接对比你的mian.js文件和人家的,缺什么补什么,复制粘贴过去

   然后直接看文档例子用  

    找到你的文件夹里面的app.vue文件

      更改代码

      如图

        

    

      然后回到终端

        npm run dev

       重新运行项目

        效果图如下

            

这里只是用了element-ui里面的一个button按钮,其他组件请自行看文档实验;

  

vue 脚手架搭建新项目以及element-ui等vue组件的使用的更多相关文章

  1. 让vue-cli脚手架搭建的项目可以处理vue文件中postcss语法

    图中&属于postcss的语法,这样书写样式可以清楚的看出选择器之前的层级关系,非常好用. 在利用vue-cli脚手架搭建的项目中如果不配置是不支持这种写法的,这样写不会报错,但是样式不生效. ...

  2. Vue 基于node npm & vue-cli & element UI创建vue单页应用

    基于node npm & vue-cli & element UI创建vue单页应用 开发环境   Win 10   node-v10.15.3-x64.msi 下载地址: https ...

  3. 用vue脚手架创建bootstrap-vue项目

    用vue脚手架创建bootstrap-vue项目 框架的地址:https://bootstrap-vue.js.org/docs/ 第一步 vue init webpack demo第二步 cd de ...

  4. java 搭建新项目,最佳组合:spring boot + mybatis generator

    java 搭建新项目,最佳组合:spring boot + mybatis generator

  5. vue问题三:element ui的upload组件上传图片成功和移除事件

    element ui的upload组件上传图片成功和移除事件: 登录后获取到后台传的token存到中: sessionStorage.setItem("token",data.ob ...

  6. 1.vue脚手架搭建项目

    前言: 在使用Vue-cli脚手架搭建项目之前,需要安装node.js和npm以及vue-cli. 开始搭建项目: 1.打开cmd win+R 2.转到要搭建的项目路径: g: cd Webapp/v ...

  7. Vue脚手架搭建项目

    全局安装vue脚手架 $ npm install -g vue-cli 卸载方法 $ npm uninstall -g vue-cli 查看vue版本(注意:大写的V) $ vue -V 创建项目 $ ...

  8. 使用vue脚手架搭建项目并将px自动转化为rem

    一.安装node.js环境 二.node.js安装完成后使用npm安装vue脚手架vue-cli和安装webpack,我这里用cnpm cnpm i @vue/cli -g //全局安装脚手架3.0 ...

  9. vue脚手架搭建移动端项目--flexible.js

    通过命令行 node -v 查看是否安装node环境 在 nodejs 和 webpack已安装的前提下,随便一个文件夹下,输入命令行 npm install vue-cli -g 安装完成后,通过 ...

随机推荐

  1. MySQL乐观锁和悲观锁的概念和原理

    乐观锁:在取数据时不加锁,等处理完逻辑的时候,查看是否与上一次相同,若相同则更新,若不同则拒绝. 悲观锁:在取数据时就加上锁,只有更新完数据之后,别的用户才可以进行读. (个人总结)

  2. opencv学习之路(2)、读取视频,读取摄像头

    一.介绍 视频读取本质上就是读取图像,因为视频是由一帧一帧图像组成的.1秒24帧基本就能流畅的读取视频了. ①读取视频有两种方法: A. VideoCapture cap; cap.open(“1.a ...

  3. Oracle使用——Oracle表空间处理

    创建表空间 查看表空间信息(名称.大小)  select t1.name tablespace_name ,t2.name file_local ,t2.bytes / (1024 * 1024) f ...

  4. ODAC(V9.5.15) 学习笔记(四)TCustomDADataSet(2)

    2.连接相关 名称 类型 说明 Connection 指向一个数据库连接对象 Disconnected 设置为True将在数据库关闭后继续保持数据集的开启状态. 3. 数据获取 名称 类型 说明 Fe ...

  5. LightOJ 1151 Snakes and Ladders(概率DP + 高斯消元)

    题意:1~100的格子,有n个传送阵,一个把进入i的人瞬间传送到tp[i](可能传送到前面,也可能是后面),已知传送阵终点不会有另一个传送阵,1和100都不会有传送阵.每次走都需要掷一次骰子(1~6且 ...

  6. (转)ElasticSearch学习

    (二期)21.全文搜索引擎Elasticsearch [课程21]elasticsearch.xmind82.1KB [课程21]lucene.xmind0.8MB [课程21]基本用法....api ...

  7. (转) K-Means聚类的Python实践

    本文转自: http://python.jobbole.com/87343/ K-Means聚类的Python实践 2017/02/11 · 实践项目 · K-means, 机器学习 分享到:1 原文 ...

  8. Derek解读Bytom源码-启动与停止

    作者:Derek 简介 Github地址:https://github.com/Bytom/bytom Gitee地址:https://gitee.com/BytomBlockchain/bytom ...

  9. HBase与列存储

    传统的行存储和(HBase)列存储的区别 1.为什么要按列存储 列式存储(Columnar or column-based)是相对于传统关系型数据库的行式存储(Row-basedstorage)来说的 ...

  10. PTA 7-3 jmu-ds-单链表的基本运算(15 分)

    jmu-ds-单链表的基本运算(15 分) 实现单链表的基本运算:初始化.插入.删除.求表的长度.判空.释放.(1)初始化单链表L,输出L->next的值:(2)依次采用尾插法插入元素:输入分两 ...