从0到1配置vue项目跟git仓库连接!

公開日: 2025-03-27 10:53 904文字 5 min read

做产品前,先别急着写代码:我是怎么判断一个点子值不值得做的想偷卷?但微信不支持md文档?这个软件助你!新手小白如何开发练手项目?前端常见安全问题 + 防御方法 + 面试回答吉比特(雷霆游戏)前端二面问题总结吉比特27前端实习面试纷享销客前端实习一面08-刚体约束 Constraint07-监听碰撞事件和获取碰撞信息06 - 物体休眠与休眠事件详解(Cannon.js)05-碰撞与碰撞组04 - 弹性与接触材质详解03 - Cannon 材质与摩擦系数设置02 - Cannon 引擎基础碰撞讲解01 - Cannon.js 引擎的用途和基本使用一款减轻前端图片命名工作量的图片转换器总结:一个双非大学生的两年,是怎么过来的?数学公式Input-输入框组件实现详解用HTML5实现实时ASCII艺术摄像头object-fit: contain - CSS 属性详解GSAP (GreenSock Animation Platform) 动画库学习指南Webview通信系统学习指南实现手势操控3D粒子动画?太好玩了!东田数码科技前端面试前端性能优化面试回答技巧(一)React与Vue表单的对比差异融山科技前端面经·React的入门学习(一)九方前端面试JavaScript 核心:数组/字符串 API 精要指南JavaScript的常用数组API原理解析前端练习小网站-新手突破之路前端の骚操作代码合集 (二)| 让你的网页变得有趣前端Threejs入门(五)Vue 3 响应式原理:computed的模板解包机制Vue 监听器 watch 深度解析Axios 深入解析从0到1配置vue项目跟git仓库连接!前端Three.js入门(四)你懂keep-alive吗?见过Vue的小区保安吗?前端Three.js入门(三)前端Three.js入门(二)前端Three.js入门(一)-Three的第一个简单的页面 Git 大冒险:解锁代码管理的秘密武器如何将网站加载速度提升50%?前端性能优化全攻略前端の骚操作代码合集 | 让你的网页充满恶趣味进击蓝桥杯!2025web前端HTML5uniapp-页面生命周期
この投稿は「日本語」では表示できません。元の投稿を表示しています。
从0到1配置vue项目跟git仓库连接! 作者: 前端AC | 原文: https://juejin.cn/post/7486024544240730162 前言 小编心血来潮,想出一集vue的项目配置,包括git和项目环境搭配,如下: 1在gitee新建仓库 <https://gitee.c...

从0到1配置vue项目跟git仓库连接!

作者: 前端AC | 原文: https://juejin.cn/post/7486024544240730162

前言

小编心血来潮,想出一集vue的项目配置,包括git和项目环境搭配,如下:

1-在gitee新建仓库

这里是gitee链接,我们在左下角新建这里新建我们的项目。

17098eb24906fbd60b0fb5fa322612d.png
17098eb24906fbd60b0fb5fa322612d.png

53aff6105a76970daf3c3fcecd9e8e9.png
53aff6105a76970daf3c3fcecd9e8e9.png
个人私有项目建议私有,我这里是演示则是开源。

image-20250327100212138.png
image-20250327100212138.png

新建好仓库,之后就有一个git的http链接。

2-桌面新建项目,打开vscode

在vscode打开之后,打开终端(ctrl+shift+~)

image-20250327100452574.png
image-20250327100452574.png

输入指令,然后写好项目名,然后选好技术栈,这里我们选择常用的Router和Pinia

npm init vue@latest
image-20250327100549747.png
image-20250327100549747.png
image-20250327100703773.png
image-20250327100703773.png

确认之后,输入指令

cd ac_gana
npm i 
npm run dev

然后就打开我们的vue初始化页面

image-20250327100918067.png
image-20250327100918067.png
然后进入git bash。连接我们的远程仓库

image-20250327100956651.png
image-20250327100956651.png

之后输入以下指令

cd ac_gana
git init //初始化仓库
git remote add origin 仓库链接
git remote -v //检查是否连接上仓库
image-20250327101315558.png
image-20250327101315558.png

然后就输入以下指令:

git add . //缓存文件
git commit -m "feat:修改页面" //提交文件
git push --set-upstream origin master //推送代码
e6a76b8e1562209e42afd85b239b19a.png
e6a76b8e1562209e42afd85b239b19a.png
4aa3e9e44f279960b5e7ee4a97ce225.png
4aa3e9e44f279960b5e7ee4a97ce225.png

然后写项目之前,我们可以新建分支,养成好习惯。输入以下指令:

git branch 分支名(home)
git branch //查看分支
git checkout home //切换分支

f3aaa9bca9f464fb286e61cdf66aeb4.png
f3aaa9bca9f464fb286e61cdf66aeb4.png
然后我们在home分支上写代码之后也是执行以下指令:

git add . //缓存文件
git commit -m "feat:修改页面" //提交文件
git push --set-upstream origin home //推送代码
ed7805a506a403d6d792c3d1ade80cd.png
ed7805a506a403d6d792c3d1ade80cd.png

就能在gitee上看到我们的内容了。

3-配置路由

首先可以在src/assest下面把我们main.css替换成我们的reset.css文件。文件如下:

@import './base.css';

#app {
  max-width: 1280px;
  margin: 0 auto;
  padding: 2rem;
  font-weight: normal;
}

a,
.green {
  text-decoration: none;
  color: hsla(160, 100%, 37%, 1);
  transition: 0.4s;
  padding: 3px;
}

@media (hover: hover) {
  a:hover {
    background-color: hsla(160, 100%, 37%, 0.2);
  }
}

@media (min-width: 1024px) {
  body {
    display: flex;
    place-items: center;
  }

  #app {
    display: grid;
    grid-template-columns: 1fr 1fr;
    padding: 0 2rem;
  }
}

然后我们在mian.js里面替换掉我们的css文件

4558b843e6bc55085518063576fa605.png
4558b843e6bc55085518063576fa605.png

然后开始配置我们的简单页面,先在app.vue里面把没用的文件删掉,留下路由跳转。然后可以删除掉没用的文件。HomeView.vue和AboutView.vue和components下的所有文件。

1632d777d96e8f5d50a09a91e5f453a.png
1632d777d96e8f5d50a09a91e5f453a.png
f379cee059c9637fb78ddc1a0616fa1.png
f379cee059c9637fb78ddc1a0616fa1.png

然后接下来配置页面路由(router.js)

1632d777d96e8f5d50a09a91e5f453a.png
1632d777d96e8f5d50a09a91e5f453a.png
先把import文件删掉,然后我们来修改routes路由配置路径:!

09c6300977716de7a3b74aba33ddb55.png
09c6300977716de7a3b74aba33ddb55.png
我来解释一下,有两种引入方式,一种是import引入,但是比较消耗性能,为什么?因为等你页面一多起来,全是import,就很消耗性能。

第二种写法是在component引入就好,代码如上,性能比较好。

然后我们在views下面新建我们的Home和Login文件夹,分别新建index.vue文件。

然后我们先在home的index.vue文件里面写点内容,可以使用快捷键(shift+<)点击第一个就是了,然后在微调一下代码,因为我们使用的是vue3,所以修改代码如下:

bb06d6c6cc8244bbfde85006baef2dc.png
bb06d6c6cc8244bbfde85006baef2dc.png
770a34f84b2b50d8799b7385923f473.png
770a34f84b2b50d8799b7385923f473.png

style的话看你使用什么类型,比如scss或者less或者其他。

然后我们在页面就能看见内容了:

fd5220e326b74fb862182e9c096f9a1-174304291102418.png
fd5220e326b74fb862182e9c096f9a1-174304291102418.png

89fd199522f5474f844d5154e3ebe96.png
89fd199522f5474f844d5154e3ebe96.png

写好页面之后,我们可以提交一下代码:

进入终端(ctrl+shift+`)然后选择 +号,点击git bash,之后也是输入指令:

git add .
git commit -m "feat:路由配置"
git push --set-upstream origin home 

然后就能在gitee看见代码了

ad613c332eb19f694eb7b6fccc77765.png
ad613c332eb19f694eb7b6fccc77765.png
c7247cd13acf4743546ea1e292f4cd7.png
c7247cd13acf4743546ea1e292f4cd7.png

OK,AC教程到此结束,大家开冲!