首页 > 其他分享 >GitHub Pages托管Vue3+Vite项目

GitHub Pages托管Vue3+Vite项目

时间:2024-06-07 11:14:00浏览次数:20  
标签:npm git name GitHub master Vue3 Pages

前面都没有问题的兄弟,可以直接跳到第七步

一、创建一个Vue3+Vite项目并运行

1. 创建

npm create vue@latest

可以根据自己的需求进行选择

image-20240607081809068

2. 安装依赖

npm i

3. 运行

npm run dev
image-20240607082206152

二、修改 vite.config.js 文件

在此文件中,defineConfig 中加入 base 参数,具体如下:

export default defineConfig({
  base: '/vue3-vite',
  plugins: [
    vue(),
  ],
  resolve: {
    alias: {
      '@': fileURLToPath(new URL('./src', import.meta.url))
    }
  }
})

此时你会发现,本地运行的项目路径变成了 http://localhost:5173/vue3-vite/

三、初始化git仓库并提交

可以使用命令

git init

也可以使用vscode的可视化操作来初始化git仓库

说明:使用此方式,创建的默认的分支是main,如果想要使用master作为默认分支需要修改vscode配置【设置 → 用户 → 扩展 → Git → 一直滚,直到找到如下 → 将输入框中的main改为master即可】

image-20240607093113839

image-20240607082954956

输入提交信息( 我这边使用的是 git-commit-plugin )

具体使用可以参考这篇文章 结合企业实践来规范你的Git commit(含插件使用指南)-阿里云开发者社区 (aliyun.com)

标签:npm,git,name,GitHub,master,Vue3,Pages
From: https://www.cnblogs.com/qmcx/p/18236736

相关文章

  • 终于搞懂了!原来vue3中template使用ref无需.value是因为这个
    前言众所周知,vue3的template中使用ref变量无需使用.value。还可以在事件处理器中进行赋值操作时,无需使用.value就可以直接修改ref变量的值,比如:<button@click="msg='HelloVue3'">changemsg</button>。你猜vue是在编译时就已经在代码中生成了.value,还是运行时使用Proxy拦截的......
  • Github Discussions使用指南(建议收藏)
    序言之所以想着翻译这篇文章,是因为我看到国内不管是开源爱好者,还是开发者都不怎么了解GithubDiscussions,以致于在Github仓库中提问时,总是忘记使用这个好东西,或者问错地方。翻译自:WhatisGitHubDiscussions?Acompleteguide引言GitHubDiscussions可将社区论坛直接......
  • Vue3快速上手(三)
    今天我要分享的是Vue3中pinia,组件通信,slot、Vue3中的其他API和新组件等相关知识,话不多说,赶紧上干货!!!5.pinia5.1【pinia简介】Pinia是一个用于Vue.js应用程序的状态管理库。这个库提供了一个简单且直观的API来管理Vue.js应用程序的状态。Pinia是作为Vue.js官方......
  • Vue3基础知识语法
    Vue3基础知识目录Vue3基础知识一、创建Vue3项目1、创建方式通过vue_cli创建通过vite创建2、项目文件3、源码解析二、Vue语法1、API风格选项式API(OptionsAPI)组合式API(CompositionAPI)2、setupsetup简介setup语法糖3、响应式数据refreactiveref对比reactiv......
  • Vue3主题切换
    又是一个曾经研究失败的课题,嘻嘻,今天必拿下~网上有很多主题切换的案例,但是别人的终究是别人的,研究透彻你才能灵活运用。这边用的V3adminvite项目的主题切换。这边cv了相关组件后报错在这个函数时发生了错误,为了提升效率,我直接将该函数的定义调到调用layouts中,报错消失......
  • Github Fork仓库的冲突与同步管理
    在使用Github进行协作开发时,fork一个仓库并在本地进行开发是常见的工作流程。然而,当源仓库(上游仓库)有了更新时,如何同步这些更新并解决可能的合并冲突是一个关键问题。本文将详细介绍如何管理这些操作。步骤一:Fork并克隆仓库首先,fork你感兴趣的源仓库,并将其克隆到本地:gitclon......
  • Sz-Admin | SpringBoot3 JDK21 Vue3开源后台RBAC管理系统 | 2024年好用的开源RBAC管理
    简介接触了很多优秀的开源和闭源项目,在使用过程中也发现一些问题,不甘满足的我遂产生了想法:于是利用休息时间编写了一套后台管理系统,它灵活、简洁、高效,拥抱最新的技术,因此Sz-Admin便诞生了,也意为升职Admin,升职加薪节节高。SzAdmin,一个基于SpringBoot3、Vue3和El......
  • GitHub 常用操作与常用命令——GitHub入门,看这一文就够了
    文章目录GitHub常用操作in关键词限制搜索范围:stars或fork数量关键词查找:awesome加强搜索:高亮显示某一行的代码:项目内搜索:显示快捷键:Git常用命令初始化命令查看当前git配置信息:设置提交代码时的用户信息在当前目录新建一个Git代码库下载一个项目和它的整个代码版本与......
  • vue3+vueCli实现自动引入 unplugin-auto-import插件版本问题
    vue3项目引入unplugin-auto-import后报错通过引入的方式constAutoImport=require('unplugin-auto-import/webpack');报错如下: 通过直接官网vue-cli方式直接引入 报错如下经测试,是unplugin-auto-import插件版本问题查看unplugin-auto-import插件版本:npmlistu......
  • provide inject vue3 父子组件 传参方式
    provideinjectvue3父子组件传参方式当子组件有30个的时候,这个就有优势了,在父组件provide一次,在子组件里面inject这个变量(实际上是通过hooks提供,也可以是个函数)。下面看下截图父组件:子组件:父组件provide子组件在父组件,就不用一堆props这里有一个特别的好处就是结构......