Vue学习之路 (一)

  • 1.引言
  • 2.更换npm国内镜像源
  • 3.用npm下载Vue
  • 4.Vue全家桶
  • 5.使用命令创建项目
  • 5.推荐插件
  • 6.推荐网站
  • 7.学习扩展

1.引言

先安装node.js环境,方便用里面的npm
,默认安装就行,安装之后可以在cmd命令黑窗输出
npm -V查看是否存在,顺便看一下是什么版本

2.更换npm国内镜像源

因为国外的比较慢,用这个命令设置为淘宝镜像
npm config set registry https://registry.npm.taobao.org
设置完之后,可以查看设置成功了没有。可以用
npm config get registrynpm config ls命令查询

3.用npm下载Vue

安装vue最新版本3.x
npm install vue@next

全局安装 vue-cli
cnpm install -g @vue/cli
这里会有小伙伴疑惑,为什么下载两个,我来解释一下
vue是一套框架,用于构建用户界面的渐进式框架。
vue-cli相当于脚手架, 给你自动生成模板工程。

查看vue-cli当前版本
vue --version
这里是4.x版本,因为vue-cli通常会比vue高一个版本

4.Vue全家桶

  1. Vue-cli(脚手架)
    (这里稍微简单说一下,vue-cli因为热更新太慢,大点的项目要等很久,启动慢,所以才会有新的东西出现要替代他,Vite速度上比他快很多)
    Vue-cli和Vite区别
    (前者时间久,生态圈很广,后者新生代,速度很快,生态圈偏窄)
    相信不久的以后Vite会慢慢替代Vue-cli
  2. Vue-router(路由)
  3. Vuex(状态管理)
  4. Axios(请求数据)

5.使用命令创建项目

vue create vue-demo
回车,很慢要等很久,
先进项目目录cd vue-demo
再使用npm run serve(单词这里结尾不是server)
他这里运行成功之后大概就是这个样子
App running at:

  • Local: http://localhost:8081/
  • Network: http://192.168.19.202:8081/

Note that the development build is not optimized.
To create a production build, run npm run build(这个是打包的命令).

回到项目目录下使用命令
npm run build即可生成dist文件夹

5.推荐插件

  • iview
  • vant
  • elementUI
  • vue-element-admin

6.推荐网站

  • 重置css样式http://meyerweb.com/eric/tools/css/reset/
  • 阿里图标库https://www.iconfont.cn/

7.学习扩展

推荐大家有时间可以学一下nuxt,react-native,angluar,flutter,node.js

学习之路很长,活到老,学到老.未完待续,…

前端Vue学习之路(一)-初识Vue相关推荐

  1. 前端Vue学习之路(二)-Vue-router路由

    Vue学习之路 (二) Vue-router(基础版) 一.增加静态路由 二.动态路由+路由嵌套+404页面 三. 编程式导航 四.命名路由 五.命名视图 六.重定向和起别名 1.重定向 2.起别名 ...

  2. Vue学习之路(基础篇)

    Vue学习之路(基础篇)

  3. Vue学习笔记1-什么是Vue

    Vue学习笔记1-什么是Vue 一.什么是 Vue? 渐进式 JavaScript 框架,一款用于构建 Web 界面,易学易用,性能出色且功能丰富的框架. Vue (发音为 /vjuː/,类似 vie ...

  4. 丁鹿学堂:前端进阶学习vue3最新教程之vue的单文件组件深入理解

    在vue3中,template模版中的html代码,并不能直接在网页中执行,而是会在项目运行时,在浏览器中被编译为js 的函数去执行. 问题:在template模版中写html,体验很差,智能提示都不 ...

  5. Vue 学习笔记(1) Vue 基础语法 + Axios 基本使用

    Vue Vue 简介 下载 Vue {{}}:插值表达式 v-text:显示文本 v-html:显示解析html标签的文本 v-on:事件绑定 v-show:控制页面元素隐藏与显示(display控制 ...

  6. Vue学习计划十:了解Vue服务器渲染以及Vue-SSR使用方法

    Vue.js 是一个流行的前端框架,它提供了一些有用的功能,例如组件化.虚拟 DOM 和响应式数据绑定.然而,在某些情况下,仅仅使用客户端渲染(Client-side Rendering)可能会带来一 ...

  7. 阿瑶的Vue学习笔记(2)Vue 组件化编程

    2.非单文件组件 2.1 模块与组件.模块化与组件化 2.1.1模块 理解:向外提供特定功能的js程序,一般就是一个js文件 为什么:js文件很多很复杂 作用:复用js,简化js的编写,提高js运行效 ...

  8. Vue 学习笔记(2)Vue 生命周期、组件

    Vue Vue 生命周期 Vue 中组件(Component) 全局组件的开发 局部组件的开发 组件中 props 的使用 在组件上声明静态数据传递给组件内部 在组件上声明动态数据传递给组件内部 pr ...

  9. Vue学习之旅Part1:Vue的数据渲染语法和指令(插值表达式、v-cloak、v-text、v-html)

    在Vue里 有好几种数据渲染的方法及相关指令 下面将一一介绍: 一.插值表达式 插值表达式是用两个花括号{{}}包裹属性 属性在Vue实例里定义: 通过Vue提供的指令即可很方便地将数据渲染到页面上 ...

最新文章

  1. 程序员面试金典--第k个数
  2. IDEA中找不到maven插件Plugin ‘org.apache.tomcat.maven:tomcat7-maven-plugin:2.2‘ not found
  3. javafx html5_JavaFX技巧5:可观察
  4. pix2pix笔记(B站,更加清晰)
  5. 7-56 互评成绩 (25 分) (排序题)
  6. azure 入门_Azure数据目录入门
  7. 基于Jenkins+Gitlab+Harbor+Rancher架构的CI/CD实现
  8. opengl es坐标变换理解1
  9. QQ、淘宝、MSN、Skype在线状态代码生成方法
  10. 自动化构建工作流--grunt
  11. 看图四级作文 快速技术的发展计算机,【英语四级看图作文范文11篇】_英语四级看图作文范文大全_2021年英语四级看图作文范文_东城教研...
  12. 【ElasticSearch】ES分页查询超过10000限制解决
  13. 树莓派人脸表情识别中期报告
  14. Python 跨文件调用函数 + 在一个文件中执行另一个文件
  15. 为Onda v820w CH (v1) DualOS平板刷写Remix单系统
  16. 花木兰荣耀典藏皮肤特效一览 花木兰九霄神辉值得入手吗
  17. php mysql md5加密_php 用户密码MD5加密存入数据库问题//
  18. 最小割问题-Karger‘s algorithm
  19. Linux下利用ssh远程文件传输 传输命令 scp
  20. 人不可貌象、小三不可斗量

热门文章

  1. Spring Boot整合Spring Data JPA操作数据
  2. Go 知识点(19)— Go 语言中的野指针
  3. 每个年龄段,都有每个年龄段的“好”
  4. 卷积神经网络之卷积计算、作用与思想 深度学习
  5. 2021年大数据常用语言Scala(二十二):函数式编程 映射 map
  6. 2021年大数据Flink(二十一):​​​​​​​案例三 会话窗口
  7. Java方法详细介绍
  8. Python:新浪网分类资讯爬虫
  9. VsCode允许JSON文件注释
  10. [C] Bellman-Ford边松弛:解决负权边