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. 公网FTP(filezilla)改端口

    背景:我们如果不修改ftp服务器的端口,很容易被别人测试和攻击. 配置要点:服务端端口设置.主被动设置.服务端和客户端防火墙设置 ftp服务器:filezilla ftp server 1.  监听端 ...

  2. 20145308 《网络对抗》 MAL_后门应用与实践 学习总结

    20145308 <网络对抗> MAL_后门应用与实践 学习总结 实践目的 使用nc实现win和Linux间的后门连接 meterpreter的应用 MSF POST的应用 知识点学习总结 ...

  3. TensorFlow 生成 .ckpt 和 .pb

    原文:https://www.cnblogs.com/nowornever-L/p/6991295.html 1. TensorFlow  生成的  .ckpt 和  .pb 都有什么用? The . ...

  4. echarts自定义图例legend文字和样式

    话不多说,先上效果图. 要完成这个图并不难,主要是下面那个图例比较难,需要定制. 让我们从官方文档找找思路,官方文档关于legend.formatter是这样的:链接在这 难点在于: 1.这里的图例文 ...

  5. bash 配置文件

    两类: profile类:为交互式登录的shell进程提供配置 bashrc类:为非交互式登录的shell进程提供配置 登录类型: 交互式登录shell进程: 直接通过某终端输入账号和密码后登录打开的 ...

  6. 鼠标滑轮事件QWheelEvent

    一般鼠标滑轮事件会发出信号,参数是QWheelEvent,只需要新建槽函数,QWheelEvent作为参数. void myMouseWheelEvent(QWheelEvent* even) {)/ ...

  7. python---01.各类计算机语言,python历史,变量,常量,数据类型,if条件

    一.认识计算机 1.硬件组成: CPU(大脑)  + 内存(缓冲) + 主板(连接各部分) + 电源(心脏)      + 显示器 + 键盘 +鼠标+ 显卡 + 硬盘 2.操作系统 ①windows  ...

  8. How to Use GNOME Shell Extensions

    如果没有安装Tweaks请先安装,命令如下: sudo apt install gnome-tweak-tool 1. Use gnome-shell-extensions package [easi ...

  9. HDU 4104 Discount(n个数不能构成的最小值)

    http://acm.hdu.edu.cn/showproblem.php?pid=4104 题意:给出n个数,每个数最多只能用一次,每次可以选任意个数相加,求不能相加得到的最小值是多少. 思路: 先 ...

  10. python学习 day016打卡 面向对象--成员

    本节主要内容: 1.类的成员 2.类的成员-变量 3.类的成员-方法 4.类的成员-属性 5.私有 一.类的成员: 能在类中写的内容就是类的成员. class 类名: #方法 def __init__ ...