安装

1、Visual studio code(VS code)

往期博客:https://www.cnblogs.com/technicist/p/12677052.html

2、Node.js与cnpm

往期博客:https://www.cnblogs.com/technicist/p/12683787.html

3、Vue/cli脚手架

往期博客:https://www.cnblogs.com/technicist/p/13373475.html

使用vue -V命令查看版本的时候,很有可能会报错

报错解决的往期博客:https://www.cnblogs.com/technicist/p/13293808.html

项目创建

在自己电脑本地磁盘新建一个文件夹,用于保存项目,文件夹命名最好使用英文名称,

并进入到该文件夹,按住shift键不放,右击选中Windows PowerShell,输入vue create "项目名“ 命令,如下图,我创建的项目名为vue2

回车后,进入如下界面,键盘上下键选择需要的创建方法,这里选择manuallyselect features,手动选择配置的方式,然后回车

回车进入到如下界面,还是键盘上下键移动选择需要的项,按 空格键可以选中。选项说明如下:

Babel:将ES6 编译成ES5

TypeScript:     使用TypeScript

Progressive Web App (PWA) Support :        渐进式Web应用程序(PWA)支持

Router 和 Vuex:      路由和状态管理

CSS Pre-processors:      css预编译

Linter/Formatter:     代码检查工具

Unit Testing :           单元测试

E2E Testing:            E2E测试

选择完成后,按回车

路由使用历史模式?这种模式充分利用history.pushState API来完成URL跳转而无须重新加载页面,这里填 y ,然后回车

使用什么css预编译器? 这里选择Sass/SCSS (with node-sass)

选择ESLint with error prevention only,回车

ESLint with error prevention only:  只进行报错提醒

ESLint + Airbnb config:  不严谨模式

ESLint + Standard config:   正常模式

ESLint + Prettier:   严格模式

Pick additional lint features:代码检查方式,选择Lint on save 保存时检查,回车

选择配置信息存放位置:单独存放或者并入package.json

这里选择 In dedicated configfiles

是否保存当前预设,下次构建无需再次配置

选择 n ,回车 ,等待下载

出现如下信息,表示安装成功

cd 项目名, 进入到项目的根目录,

运行项目,输入命令:npm run serve

浏览器 访问:http://localhost:8080/ ,看到如下页面表示项目创建成功

使用vs code 打开该项目,

vue-cli项目结构如下,其中src文件夹是需要掌握的,其他文件夹了解一下即可。

引入element

elementUI 官网:https://element.eleme.cn/#/zh-CN/component/installation

安装指令:npm i element-ui -S

在项目main.js中引入element组件库和element样式文件

import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';

使用element

Vue.use(ElementUI);

注意,添加完成后,要按 ctrl + S 进行保存

在About.vue中添加如下代码:

<template>

 <div class="about">
      <el-row>
    <el-button>默认按钮</el-button>
    <el-button type="primary">主要按钮</el-button>
    <el-button type="success">成功按钮</el-button>
    <el-button type="info">信息按钮</el-button>
    <el-button type="warning">警告按钮</el-button>
    <el-button type="danger">危险按钮</el-button>
  </el-row>
  </div>

</template>

注意,添加完成后,要按 ctrl + S 进行保存

在命令行输入: npm run serve 运行程序

在浏览器访问:http://localhost:8080/about

vs code插件安装

Vetur :这个插件是 vscode 能优雅写 Vue 的核心,代码高亮,语法检查等

Vue VSCode Snippets :代码补全

Element UI VSCode Snippets 、vscode-element-helper、vue-element-snippet、vue-element-sinppets、element UI Snippets: element的代码提示

安装插件步骤如下:

解决css属性在html标签里面不提示问题

设置 ->搜索prevent->把SnippetsPreventQuickSuggestions勾掉即可

如果是vue页面,需要把vscode右下角的页面模式选择为 html即可

学习vue ,环境搭建(VS code、node.js、cnpm、vue-cli)创建项目 并引入element的更多相关文章

  1. vue环境搭建与创建第一个vuejs文件

    我们在前端学习中,学会了HTML.CSS.JS之后一般会选择学习一些框架,比如Jquery.AngularJs等.这个系列的博文是针对于学习Vue.js的同学展开的. 1.如何简单地使用Vue.js ...

  2. 前端(二十三)—— Vue环境搭建

    目录 一.Vue环境搭建 一.Vue环境搭建 1.安装node 去官网下载node安装包 傻瓜式安装 万一安装后终端没有node环境,要进行node环境变量的配置(C:\Program Files\n ...

  3. Vue环境搭建、创建与启动、案例

    vue环境搭建 """ 1) 安装node 官网下载安装包,傻瓜式安装:https://nodejs.org/zh-cn/ 2) 安装cnpm npm install - ...

  4. Nodejs学习笔记(十五)--- Node.js + Koa2 构建网站简单示例

    目录 前言 搭建项目及其它准备工作 创建数据库 创建Koa2项目 安装项目其它需要包 清除冗余文件并重新规划项目目录 配置文件 规划示例路由,并新建相关文件 实现数据访问和业务逻辑相关方法 编写mys ...

  5. [转]Nodejs学习笔记(十五)--- Node.js + Koa2 构建网站简单示例

    本文转自:https://www.cnblogs.com/zhongweiv/p/nodejs_koa2_webapp.html 目录 前言 搭建项目及其它准备工作 创建数据库 创建Koa2项目 安装 ...

  6. Nodejs学习笔记(十五)—Node.js + Koa2 构建网站简单示例

    前言 前面一有写到一篇Node.js+Express构建网站简单示例:http://www.cnblogs.com/zhongweiv/p/nodejs_express_webapp.html 这篇还 ...

  7. Node.js学习笔记(1):Node.js快速开始

    Node.js学习笔记(1):Node.js快速开始 Node.js的安装 下载 官方网址:https://nodejs.org/en/ 说明: 在Windows上安装时务必选择全部组件,包括勾选Ad ...

  8. vue环境搭建及项目介绍

    搭建开发环境(搭建开发环境前必须安装node.js): 1.安装vue脚手架工具 $ npm install -g vue-cli 2.创建项目(注意项目名字不要有大写字母) vue init < ...

  9. hive_学习_01_hive环境搭建(单机)

    一.前言 本文承接上一篇:hbase_学习_01_HBase环境搭建(单机),主要是搭建 hive 的单机环境 二.环境准备 1.说明 hive 的下载来源有: 官方版本:http://archive ...

  10. Vue环境搭建+VSCode+Win10

    一.安装Node.js(js的运行环境) 1.在Node.js官网https://nodejs.org/en/download/下载安装包.2.下载后进行安装.3.打开命令行,输入node -v可以查 ...

随机推荐

  1. One API 替代品 Chat Nio 安装与使用教程

    有这样一位初中生,他在初一下学期发起了一个项目,专门用来给他的朋友们免费体验 GPT 模型. 到了八年级的暑假,他决定把这个项目开源出来,并且正式命名为 Chat Nio,同时项目的定位为一站式 LL ...

  2. 【Amadeus原创】GFS 安装使用

    准备环境: 一.修改每台主机的host文件,在/etc/hosts下添加内容: 172.62.21.44 gfs1 172.62.21.43 gfs2 172.62.21.37 gfs3 二.分别安装 ...

  3. Java8使用Stream实现List中对象属性的合并(去重并求和)

    前言 在需求开发中,我们需要对一个List中的对象进行唯一值属性去重,属性求和,对象假设为Pool,有name.value两个属性,其中name表示唯一值,需要value进行求和,并最后保持一份对象. ...

  4. P6474 [NOI Online #2 入门组] 荆轲刺秦王 题解

    荆轲将会臭名昭著 首先 $15$ 做法很简单,那就是直接 `cout<<-1` 考虑用 BFS 来解思路很简单,但是怎么求每个士兵的控制范围呢? 直接暴力时间复杂度是 $O(nma^2)$ ...

  5. 【Web前端】【开源分享】H5登陆界面 - 2021年12月24日

    点我下载

  6. CentOS中升级openssl与卸载重装以及提示:error while loading shared libraries: libssl.so.1.1: cannot open shared obje

    场景 在CentOS6中安装sqlserver时提示: Requires:openssl >=1:1.0.1g 所以需要对openssl进行升级 可以通过 openssl version -a ...

  7. Docker使用:利用宝塔面板Docker管理器快速搭建PHP、Java、Python、nodejs等配套运行环境

    思路:阿里云购买服务器选择centos7宝塔系统做宿主机,登录宝塔安装Docker管理器,获取一个centos7镜像,创建容器在里面再安装个宝塔后部署PHP.Python等. 点击购买阿里云云服务器, ...

  8. NET6使用AutoFac依赖注入(仓储模式)

    第一次使用autofac,然后net6最新长期支持的,就想着在net6的基础上使用autofac,我对依赖注入理解很差,一知半解的搞了好久.好在有了一点点的头绪,记录下省的以后忘记(突然发现自己以前用 ...

  9. JMeter使用指南+实验报告

    JMeter使用指南 目录 JMeter使用指南 界面基本配置方法 1.选项里的放大与缩小--缩放字体 2.选项里的选择语言 3.命令行的调出 注意事项 一些指标介绍 1.TCP取样器 2.汇总/聚合 ...

  10. 即时通讯技术文集(第41期):直播技术合集(Part1) [共12篇]

    为了更好地分类阅读 52im.net 总计1000多篇精编文章,我将在每周三推送新的一期技术文集,本次是第41 期. [- 1 -] 移动端实时音视频直播技术详解(一):开篇 [链接] http:// ...