Vue3——基础内容部分(小满版本)(一)

简介: Vue3——基础内容部分(小满版本)

第一章 课程导读

  • 这章节是小满的自我介绍,还有介绍学习课程前需要的前置技术栈,祝你学习路程愉快
  • 然后就是没事的话多发弹幕,可以将你在小满视频中遇到的问题的解决方法发在弹幕中,给后来者提供一些道路,学习的氛围也会更好

第二章 — 构建 vite 项目

  1. 使用vite初始化一个项目(npm、yarn)
npm init vite@latest
yarn create vite
  1. y继续,然后给项目起个名字,这里我的名字是vite-app
  2. 注意:在哪里打开终端,你的项目就建立在哪里

image.png

安装依赖:npm install
依赖安装好了之后就会放到node_modules这个文件夹下
启动项目:npm run dev

第二天之后启动项目可能会报错,说你没有权限

解决方法在下方链接里:

https://blog.csdn.net/weixin_37861326/article/details/104295379

package json 命令解析

{
  "scripts": {
    "dev": "vite", // 启动开发服务器,别名:`vite dev`,`vite serve`
    "build": "vite build", // 为生产环境构建产物
    "preview": "vite preview" // 本地预览生产构建产物
  }
}

安装Vue cli脚手架

安装:npm install @vue/cli -g
检查安装:Vue -V

image.png

image.png

使用脚手架


vue create project(命令行)

上面二选一就行了,个人认为vite好用

Vite 目录

public 下面的不会被编译 可以存放静态资源

assets 下面可以存放可编译的静态资源

components 下面用来存放我们的组件

App.vue 是全局组件

main ts 全局的 ts 文件

index.html 非常重要的入口文件 (webpack,rollup 他们的入口文件都是 enrty input 是一个 js 文件 而 Vite 的入口文件是一个 html 文件,他刚开始不会编译这些 js 文件 只有当你用到的时候 如 script src="xxxxx.js" 会发起一个请求被 vite 拦截这时候才会解析 js 文件)

vite config ts 这是 vite 的配置文件具体配置项

VsCode Vue3 插件推荐 Vue Language Features (Volar)

SFC 语法规范

*.vue` 件都由三种类型的顶层语法块所组成:`<template>`、`<script>`、`<style>

Vue3——基础内容部分(小满版本)(二)https://developer.aliyun.com/article/1470373

目录
相关文章
|
17天前
|
JavaScript 前端开发 数据安全/隐私保护
Vue3——如何实现页面访问拦截
Vue3——如何实现页面访问拦截
|
2天前
|
JSON 数据可视化 前端开发
vue3+threejs+koa可视化项目——模型文件上传(第四步)
vue3+threejs+koa可视化项目——模型文件上传(第四步)
15 7
|
2天前
|
JSON 数据可视化 数据库
vue3+threejs+koa可视化项目——实现登录注册(第三步)
vue3+threejs+koa可视化项目——实现登录注册(第三步)
19 5
|
2天前
|
JavaScript 数据可视化 算法
vue3+threejs可视化项目——搭建vue3+ts+antd路由布局(第一步)
vue3+threejs可视化项目——搭建vue3+ts+antd路由布局(第一步)
18 6
|
11天前
|
JavaScript 算法 前端开发
vue3和vue2的区别都有哪些
【4月更文挑战第15天】Vue3与Vue2在响应式系统(Proxy vs. Object.defineProperty)、组件模块化(Composition API vs. Options API)、数据变化检测(Reactive API vs. $watch)、虚拟DOM算法(基于迭代 vs. 基于递归)及Tree-Shaking支持上存在显著差异。Vue3的改进带来了更好的性能和灵活性,适合追求新技术的项目。Vue2则因其成熟稳定,适合维护大型项目。选择版本需根据项目需求、团队情况和技术追求来决定。
13 0
|
12天前
|
JavaScript
vue3+vite项目配置ESlint
vue3+vite项目配置ESlint
14 0
|
12天前
乾坤子应用配置(vue3+vite)
乾坤子应用配置(vue3+vite)
20 0
vue3中使用router路由实现跳转传参
vue3中使用router路由实现跳转传参
|
17天前
|
JavaScript 前端开发 开发者
浅谈Vue 3的响应式对象: ref和reactive
浅谈Vue 3的响应式对象: ref和reactive
|
20天前
|
缓存 JavaScript API
「Vue3系列」Vue3 计算属性(computed)、监听属性(watch)
在 Vue 3 中,计算属性(Computed Properties)是一种强大的功能,它允许你声明一个依赖于其他响应式数据属性的属性,并且这个属性的值会根据其依赖的数据的变化而自动更新。计算属性是基于它们的依赖关系进行缓存的,只有在它的相关依赖发生改变时才会重新求值。
29 0