首页 > 其他分享 >Vue3学习

Vue3学习

时间:2024-09-12 11:03:15浏览次数:8  
标签:npm vue run -- 学习 Vue Vue3

Vue3学习

Vue3学习(一)——创建Vue3工程

1. 安装 Node.js

首先,确保你的系统上已经安装了 Node.js。你可以通过运行以下命令检查:

node -v
npm -v

2. 使用 Vite 创建 Vue 3 项目

在终端(命令行)中,运行以下命令来创建一个新的 Vue 3 项目:

npm create vite@latest my-vue-app -- --template vue

其中:

  • my-vue-app 是你的项目名称,你可以根据需要更改。
  • --template vue 表示选择 Vue 作为模板,Vite 将会自动为你设置 Vue 3 的工程。

3. 进入项目目录

cd my-vue-app

4. 安装依赖

进入项目目录后,运行以下命令来安装项目依赖:

npm install

5. 启动开发服务器

完成依赖安装后,你可以启动开发服务器:

npm run dev

然后你可以在浏览器中打开 http://localhost:5173,预览你的 Vue 3 项目。

6. 构建项目

如果需要构建生产版本,可以运行:

npm run build

这将生成一个 dist 文件夹,其中包含用于部署的静态文件。

Vue3学习(二)——工程文件说明

Vue3学习(三)——静态网页github.io部署

  1. 首先修改vue3工程编译配置如下:

这样编译生成的文件将保存在docs文件夹下。

  1. 编译vue3工程

    npm run build
    
  2. 将Vue3工程整个上传至自己的上述仓库名的github仓库中

  3. 在github仓库中的setting选项中,点击Pages选项,选择要部署的仓库分支,并选择docs文件夹。 略等几分钟即可部署成功。

标签:npm,vue,run,--,学习,Vue,Vue3
From: https://www.cnblogs.com/evergl0w/p/18405907

相关文章

  • vue3兄弟组件间的通信 mitt
    1、安装插件npmimitt-s2、在scr下的utils文件创建mitt.ts文件/***@author*@date20240912*@descriptionCreate$bus,使用方式$bus.emit/$bus.on**/importmittfrom'mitt'const$bus=mitt()exportdefault$bus两个子组件都引入mitt.js文件3、......
  • 鸿蒙HarmonyOS Next应用开发实战学习路线
    ✍️作者简介:小北编程(专注于HarmonyOS、Android、Java、Web、TCP/IP等技术方向)......
  • vite如何打包vue3插件为JSSDK
    安装vitenpmcreatevite@latest你还可以通过附加的命令行选项直接指定项目名称和你想要使用的模板。例如,要构建一个Vite+Vue+ts项目,运行:#npm7+,需要添加额外的--:npmcreatevite@latestmy-vue-app----templatevue-ts查看create-vite以获取每个模板的更多细......
  • 14-spring cache 学习
    SpringCache介绍SpringCache是一个框架,实现了基于注解的缓存功能,只需要简单地加一个注解,就能实现缓存功能。SpringCahce提供了一层抽象,底层可以切换不同的cache实现,具体就是通过CacheManager接口来统一不同的缓存技术。CacheManager是Spring提供的各种缓存技术抽象......
  • 锋哥写一套前后端分离Python权限系统 基于Django5+DRF+Vue3.2+Element Plus+Jwt 视频
    大家好,我是java1234_小锋老师,最近写了一套【前后端分离Python权限系统基于Django5+DRF+Vue3.2+ElementPlus+Jwt】视频教程,持续更新中,计划月底更新完,感谢支持。视频在线地址:打造前后端分离Python权限系统基于Django5+DRF+Vue3.2+ElementPlus+Jwt视频教程(火爆连载更新中......
  • 学习笔记 | endnote导入
    1.txt导入在万方网站上碰到了导出txt格式的文件,打开以后格式如下为将它导入进入EndNote,可以将其后缀名,改为“.ciw”文件,双击点开该文件,即可将导出的文献加载到EndNote数据库中。2.下载过的PDF文献一键导入EndNote数据库对于已经下载好的文件(要求是PDF格式,最好是有DIO号,并且......
  • MySQL学习笔记(二)InnoDB内存模型与磁盘同步机制
    InnoDB存储引擎ACID是我们在数据库设计的时候,尽可能的去满足的设计原则。A原子性、C一致性I隔离性D持久性,其中InnoDB存储引擎就是满足了我们ACID设计原则的。内存缓存结构(BufferPool)如果每次获取数据都去磁盘获取,这样效率明显比较慢。所以innoDB为了性......
  • 机械学习—零基础学习日志(Python做数据分析04)
    列表与元组对比,列表的长度可变、内容可以被修改。你可以用方括号定义,或用list函数:操作列表:增添:append方法,insert方法,list.extend(list)删除:del方法,pop方法,remove方法判断元素是否在列表内:in方法排序:sorted(list),list.sort()。二分搜索和维护已排序的列表bisect模块支......
  • Doxygen 学习指南: 生成图的类型
    目录标题1.**类图(ClassDiagram)****生成原理**:**生成结果**:2.**调用图(CallGraph)****生成原理**:**生成结果**:1.**继承图(InheritanceDiagram)**2.**协作图(CollaborationDiagram)**3.**包含图(IncludeDependencyGraph)**4.**依赖图(DependencyGraph)**5......
  • java学习9.11
    IDEA里导入mybatis,lombok等依赖成功连接好数据库。并将MYSQL数据库同时用navicat连接便利创建表等操作。设计实体类student并在数据库设计好表接下来就是如何实现在数据库里的增删改查设计接口类mapper,将操作简化最后能正常运行实现功能。总的来说这一块内容,刚开始学,肯定......