Mac 上的 Vue 安装和配置记录

Vue安装配置比较基础,个人基于mac

首先需要安装npm (node.js相关的)之前我装过了,搜一下一个指令就行
npm install -g @vue/cli 安装Vue的cli

bash 复制代码
vue create todo-app # 在指定的目录下
cd todo-app 
npm run serve

这是一种面对稳定的vue2的做法

bash 复制代码
# 1. 初始化项目(回答交互问题选择需要的功能)
npm init vue@latest my-vue-app
# 2. 进入项目并安装依赖
cd my-vue-app
npm install
# 3. 启动开发服务器
npm run dev

这是官方面对vue3的新建方法

我感觉采取vue2的做法更加简便,于是用第一种创建方法

同时先采取组合式 API + SFC方式,就是:单文件组件(不选html)和组合式(不选选项式)书写文件

特点是:<script setup> 以及文件为App.vue

创建对应的文件夹后,修改

目前较新的cdn:(直接官网的quickstart看就可以的)

html 复制代码
<script src="https://unpkg.com/vue@3/dist/vue.global.js"></script>
复制代码
brew install node
npm install -g @vue/cli  vue 的脚手架
之后 vue 命令可任意终端执行

npm install vue-router@4
Vue 主要用于构建**单页应用**(所有内容在一个页面内动态切换,无需刷新),而 `vue-router` 是实现 "**URL 与组件视图映射、路由切换过渡、嵌套路由、异步组件加载**" 等核心能力的官方工具
相关推荐
Irene19919 小时前
Vue 3 中,defineComponent 提供了更好的 TypeScript 类型推断
vue.js·typescript·definecomponent
代码游侠9 小时前
应用——Linux FrameBuffer图形显示与多线程消息系统项目
linux·运维·服务器·开发语言·前端·算法
我的golang之路果然有问题9 小时前
Docker 之常用操作(实习中的)
java·运维·笔记·docker·容器·eureka
charlie1145141919 小时前
从0开始的机器学习(笔记系列)——导数 · 多元函数导数 · 梯度
人工智能·笔记·学习·数学·机器学习·导数
optimistic_chen9 小时前
【Redis系列】事务特性
数据库·redis·笔记·缓存·事务
小二·9 小时前
Python Web 开发进阶实战:Flask 项目中的表单验证、错误处理与用户体验优化
前端·python·flask
天荒地老笑话么9 小时前
IntelliJ IDEA 运行 Tomcat 报错:Please, configure Web Facet first!
java·前端·tomcat·intellij-idea
go_bai9 小时前
生产消费模型-简洁线程池
linux·c++·笔记
王五周八9 小时前
html转化为base64编码的pdf文件
前端·pdf·html