前端Vue学习之路(一)-初识Vue
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 registry
或npm 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全家桶
- Vue-cli(脚手架)
(这里稍微简单说一下,vue-cli因为热更新太慢,大点的项目要等很久,启动慢,所以才会有新的东西出现要替代他,Vite速度上比他快很多)
Vue-cli和Vite区别
(前者时间久,生态圈很广,后者新生代,速度很快,生态圈偏窄)
相信不久的以后Vite会慢慢替代Vue-cli - Vue-router(路由)
- Vuex(状态管理)
- 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相关推荐
- 前端Vue学习之路(二)-Vue-router路由
Vue学习之路 (二) Vue-router(基础版) 一.增加静态路由 二.动态路由+路由嵌套+404页面 三. 编程式导航 四.命名路由 五.命名视图 六.重定向和起别名 1.重定向 2.起别名 ...
- Vue学习之路(基础篇)
Vue学习之路(基础篇)
- Vue学习笔记1-什么是Vue
Vue学习笔记1-什么是Vue 一.什么是 Vue? 渐进式 JavaScript 框架,一款用于构建 Web 界面,易学易用,性能出色且功能丰富的框架. Vue (发音为 /vjuː/,类似 vie ...
- 丁鹿学堂:前端进阶学习vue3最新教程之vue的单文件组件深入理解
在vue3中,template模版中的html代码,并不能直接在网页中执行,而是会在项目运行时,在浏览器中被编译为js 的函数去执行. 问题:在template模版中写html,体验很差,智能提示都不 ...
- Vue 学习笔记(1) Vue 基础语法 + Axios 基本使用
Vue Vue 简介 下载 Vue {{}}:插值表达式 v-text:显示文本 v-html:显示解析html标签的文本 v-on:事件绑定 v-show:控制页面元素隐藏与显示(display控制 ...
- Vue学习计划十:了解Vue服务器渲染以及Vue-SSR使用方法
Vue.js 是一个流行的前端框架,它提供了一些有用的功能,例如组件化.虚拟 DOM 和响应式数据绑定.然而,在某些情况下,仅仅使用客户端渲染(Client-side Rendering)可能会带来一 ...
- 阿瑶的Vue学习笔记(2)Vue 组件化编程
2.非单文件组件 2.1 模块与组件.模块化与组件化 2.1.1模块 理解:向外提供特定功能的js程序,一般就是一个js文件 为什么:js文件很多很复杂 作用:复用js,简化js的编写,提高js运行效 ...
- Vue 学习笔记(2)Vue 生命周期、组件
Vue Vue 生命周期 Vue 中组件(Component) 全局组件的开发 局部组件的开发 组件中 props 的使用 在组件上声明静态数据传递给组件内部 在组件上声明动态数据传递给组件内部 pr ...
- Vue学习之旅Part1:Vue的数据渲染语法和指令(插值表达式、v-cloak、v-text、v-html)
在Vue里 有好几种数据渲染的方法及相关指令 下面将一一介绍: 一.插值表达式 插值表达式是用两个花括号{{}}包裹属性 属性在Vue实例里定义: 通过Vue提供的指令即可很方便地将数据渲染到页面上 ...
最新文章
- 程序员面试金典--第k个数
- IDEA中找不到maven插件Plugin ‘org.apache.tomcat.maven:tomcat7-maven-plugin:2.2‘ not found
- javafx html5_JavaFX技巧5:可观察
- pix2pix笔记(B站,更加清晰)
- 7-56 互评成绩 (25 分) (排序题)
- azure 入门_Azure数据目录入门
- 基于Jenkins+Gitlab+Harbor+Rancher架构的CI/CD实现
- opengl es坐标变换理解1
- QQ、淘宝、MSN、Skype在线状态代码生成方法
- 自动化构建工作流--grunt
- 看图四级作文 快速技术的发展计算机,【英语四级看图作文范文11篇】_英语四级看图作文范文大全_2021年英语四级看图作文范文_东城教研...
- 【ElasticSearch】ES分页查询超过10000限制解决
- 树莓派人脸表情识别中期报告
- Python 跨文件调用函数 + 在一个文件中执行另一个文件
- 为Onda v820w CH (v1) DualOS平板刷写Remix单系统
- 花木兰荣耀典藏皮肤特效一览 花木兰九霄神辉值得入手吗
- php mysql md5加密_php 用户密码MD5加密存入数据库问题//
- 最小割问题-Karger‘s algorithm
- Linux下利用ssh远程文件传输 传输命令 scp
- 人不可貌象、小三不可斗量
热门文章
- Spring Boot整合Spring Data JPA操作数据
- Go 知识点(19)— Go 语言中的野指针
- 每个年龄段,都有每个年龄段的“好”
- 卷积神经网络之卷积计算、作用与思想 深度学习
- 2021年大数据常用语言Scala(二十二):函数式编程 映射 map
- 2021年大数据Flink(二十一):​​​​​​​案例三 会话窗口
- Java方法详细介绍
- Python:新浪网分类资讯爬虫
- VsCode允许JSON文件注释
- [C] Bellman-Ford边松弛:解决负权边