手把手教你搭建一个美观可用的网站(一)、用VUE搭建前端

用 Vue 3 打造一个高颜值相册网站:从零到一,手把手教你成为前端大神! 大家好,我是你们的 Python 私教,今天我们来点不一样的——用 Vue 3 开发一个高颜值的相册网站!通过这个项目,我们不仅学会了 Vue 3 的基本用法,还掌握了组件化开发、响应式布局、事件传递等高级技巧。不仅有 Vue 3,还有 React、Node.js、前后端分离等实战项目,手把手教你成为全栈大神!如果你还没学过 Vue 3,别担心,跟着我做,包你学会!组件,支持上一页、下一页、首页、末页,甚至还能跳转到指定页!,因为它简单、高效、强大! 阅读详情

推荐的 IDE 配置是 Visual Studio Code + Vue - Official 扩展。

需要安装的工具:

  • Visual Studio Code : https://code.visualstudio.com/

    最新版本:VSCodeUserSetup-x64-1.108.0.exe

    进一步安装插件:Vue - Official 扩展

  • Node.js : https://nodejs.org/zh-cn

    最新版本:node-v24.12.0-x64.msi

  • git 用来管理项目 :

    最新版本:Git-2.52.0-64-bit.exe

前端搭建

①. 确保你安装了最新版本的 Node.js,并且你的当前工作目录正是打算创建项目的目录。输入:

npm create vue@latest

②. 按提示输入工程名 + 包名 + 选择工具特性如下:

Project name (target directory):
│ YiyiCoding
│
◇ Package name:
│ yiyicoding
│
◆ Select features to include in your project: (↑/↓ to navigate, space to select, a to toggle all, enter to confirm)
│ ◻ TypeScript
│ ◻ JSX Support
│ ◼ Router (SPA development)
│ ◼ Pinia (state management)
│ ◻ Vitest (unit testing)
│ ◻ End-to-End Testing
│ ◼ ESLint (error prevention)
│ ◼ Prettier (code formatting)

③. 启动项目,按提示进行操作(空白项目)。

◇ Skip all example code and start with a blank Vue project?
│ Yes

Scaffolding project in D:\unicorn\main\YiyiCoding…
│
└ Done. Now run:

cd YiyiCoding
npm install
npm run format
npm run dev

VITE v7.3.1 ready in 954 ms

➜ Local: http://localhost:5173/
➜ Network: use --host to expose
➜ Vue DevTools: Open http://localhost:5173/devtools/ as a separate window
➜ Vue DevTools: Press Alt(⌥)+Shift(⇧)+D in App to toggle the Vue DevTools
➜ press h + enter to show help

Ctrl + 点击 http://localhost:5173/ 打开网站页面。
在这里插入图片描述

VUE 官网 : https://cn.vuejs.org

VUE 官网参考文档:https://cn.vuejs.org/guide/quick-start.html

④. 用git管理项目

打开一个新的TERMINAL 请输入:

git init && git add -A && git commit -m “initial commit” (这是三条命令)

cd YiyiCoding
git init
git add -A
git commit -m "initial commit"

PS D:\unicorn\main\YiyiCoding> git commit -m “initial commit”
[master (root-commit) a1e0de1] initial commit
17 files changed, 4266 insertions(+)
create mode 100644 .editorconfig
create mode 100644 .gitattributes
create mode 100644 .gitignore
create mode 100644 .prettierrc.json
create mode 100644 .vscode/extensions.json
create mode 100644 README.md
create mode 100644 eslint.config.js
create mode 100644 index.html
create mode 100644 jsconfig.json
create mode 100644 package-lock.json
create mode 100644 package.json
create mode 100644 public/favicon.ico
create mode 100644 src/App.vue
create mode 100644 src/main.js
create mode 100644 src/router/index.js
create mode 100644 src/stores/counter.js
create mode 100644 vite.config.js

⑤. 最后观察一下项目的目录结构:
在这里插入图片描述

Java基于vuejs的游戏门户网站(源码+mysql+文档) • 在这种开发技术模式下,系统的开发流程主要是前端专注于使用Vue.js构建动态和响应式的用户界面,同时通过Ajax技术与后端进行数据交换,实现了前后端的逻辑分离。Vue.js是一种轻量级的前端框架,具有良好的性能和易用性,可以有效地提高网站的开发效率和用户体验。同时,基于Vue.js的游戏门户网站也可以作为其他开发者学习和参考的案例,促进整个行业的技术进步。首先,基于Vue.js的游戏门户网站可以提高开发效率。此外,Vue.js还支持组件化开发,可以将常用的功能封装成组件,提高代码的复用性和可维护性。 阅读详情

相关推荐

手把手教你更改Vue项目图标

除了使用第三方图标库外,你还可以自定义样式,使用项目中的自定义图标。这需要你自己设计和绘制图标,并将其转化为字体文件(通常使用SVG格式)

不愧是暮言的博客 7635

Vue Devtools安装

下载地址 https://github.com/vuejs/vue-devtools#vue-devtools 在vue-devtools-dev下,执行npm install 在vue-devtools-dev下,执行npm run build 在chrome浏览器,偏好设置->扩展程序中打开开发者模式,选择加载已解压的扩展程序(vue-devtools-dev/shells/chr...

Sunshine 389

VSCodeUserSetup-x64-1.108.0安装包

VSCodeUserSetup-x64-1.108.0和node-v24.13.0-x64安装包

Vue3 学习笔记(三)Vue3 项目打包及目录结构说明

该目录一般包含 index.html 文件及 assets 目录,assets 目录包含了静态文件 js、css 以及图片目录 images(如果有图片的话)。当我们准备将应用发布到生产环境时,就需要打包 Vue 项目。执行完成后,会在 Vue 项目下会生成一个。

w风雨无阻w的专栏 3373

ADS1231驱动开发:24位高精度ADC嵌入式实现指南

24位Δ-Σ型ADC是高精度传感器信号采集的核心器件,其原理基于过采样与数字滤波实现远超奈奎斯特极限的分辨率。技术价值在于以低成本硬件达成微伏级信号分辨能力,显著提升称重、压力、力等桥式传感器系统的动态范围与温漂稳定性。典型应用场景涵盖电子秤、工业变送器及材料测试设备等对线性度、零点漂移和抗工频干扰(50/60Hz)有严苛要求的领域。本文围绕ADS1231这一面向惠斯通电桥优化的专用ADC,深入解析其串行同步时序驱动、PGA增益配置、参考电压匹配及FreeRTOS多任务安全集成等关键工程实践。

weixin_34268462的博客 624

使用 pip 安装 pygame 遇到的问题

今天尝试学习使用 pygame 时,按照我的习惯一发 pip install 下去,本以为很简单的事情,没想到遇到了不少问题,顺手记录一下。 0x01. 无法找到 “SDL.h” 文件 pygame 是使用 SDL 库写就的游戏框架,自然强依赖于 SDL,我的 python@3 是使用 macOS 的 brew 管理器直接安装的,可能由于不是编译安装的问题,缺少了这个库,继续使用 brew 安...

Mitscherlich的博客 8620

Vue DevTools

当你开发 Vue 应用时,Vue DevTools 是一个非常有用的工具,可以帮助你调试、监控和优化你的应用。本文将全面介绍 Vue DevTools 的功能和用法,并提供了一种通过 vue3 快捷安装命令一键安装 Vue DevTools 的方法。此外,还将介绍如何在 VS Code 中使用 Vue DevTools,帮助你更高效地开发 Vue 项目。

Vinca@的博客 1万+

ChipCamp探索系列 -- 7A. 开源CPU之BOOM的来龙去脉

本文梳理一下Berkeley的乱序超标量CPU项目----Berkeley Out of Order Machine (BOOM),作为探索7系的首篇(7A)。

ChipCamp的博客---https://chipcamp.blog.youkuaiyun.com/ 1558

使用 Vue 开发 VS Code 插件前端页面(上)

经过上面的操作,你已经得到了处于同一个文件夹下的能分别独立运行的插件和前端页面子项目,且它们构建好的内容也在同一个文件夹下:插件文件夹下的 dist 文件夹。看到这里你可以回看一下前面的项目结构图,现在你应该对它有了更深入的了解。这篇博客得到的项目为(注意是提交历史中的最早一次,不包含下节的内容):下节将介绍如何将构建的前端页面嵌入插件以及前端页面和插件的通信。

Hi_KER的博客 2719

VSCode 1.85便携版安装与配置:解决远程服务器glibc版本过低报错的保姆级指南

本文详细介绍了如何通过VSCode 1.85便携版解决远程服务器glibc版本过低导致的兼容性问题。通过环境隔离和版本固化的方法,开发者可以在老旧服务器上稳定运行Remote-SSH插件,同时保留主力VSCode的配置。文章提供了从下载安装到深度配置的完整指南,帮助用户快速搭建稳定的开发环境。

weixin_30279315的博客 576

【VisDrone数据集】YOLOX训练VisDrone数据集步骤与结果

YOLOX训练VisDrone数据集步骤与结果。

Gorgeous_wxd 2233

前端开发者不得不知道的41个常用的网站,因为这41个网站我成了别人眼中的巨佬

只要点进来,你就已经成功了一半,非标题党,满满干货啊!

huangfuyk.的博客 1万+

Modis数据处理工具:MRT百度网盘下载和手把手图文安装教程

如下图所示为MODIS Reprojection Tool(MRT)的软界面,看似简单,却是Modis遥感影像必不可少的处理工具,如投影变换等。本文以图文并茂的形式,详细讲解MRT软件在Windows10平台上的安装过程,并附MRT软件百度网盘下载地址。 Modis Tool主界面: 一、安装过程 1、安装Java运行环境 双击Java.exe,安装运行环境。默认的安装路径为C:\Program Files (x86)\Java\jre6\bin,后面需要用到这个路径。 等待...

智慧空间实验室 2622

前端常用网站

如果还有其他的网站,欢迎写到评论区里面。

hqy1989的博客 2926

从零搭建:C#+YOLOv8质检系统(从相机选型到上位机部署,附完整开发流程与源码)

后来换成45°斜射的条形光源,光线从侧面打在引脚上,弯曲处会形成暗区,缺陷边缘立刻清晰——光源预算别省,我这套光源+支架才600块,比换相机划算多了。前阵子帮一家电子厂做连接器引脚缺陷检测,他们原来靠2个师傅用放大镜看,每天8小时最多检5000个,0.2mm的针脚弯曲还经常漏检,不良品流到客户那里,单月罚款就超5万。做质检第一步不是挑设备,是先明确“要检测多大的缺陷”——比如我要检的连接器引脚,直径0.5mm,允许的最大弯曲是0.2mm,这直接决定相机分辨率。,后面C#就用这个模型推理。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 1267

JNI的本质解析:Android Framework视角下的Java-Native衔接机制

本文基于Android 14源码深入分析JNI机制,从Android Framework视角解析Java-Native衔接原理。主要内容包括:JNI的双轨制注册机制(静态与动态注册),核心数据结构(JNIEnv与JavaVM)的实现原理,以及完整的调用链路剖析。文章通过MessageQueue的JNI实现案例,展示Android Framework如何利用JNI实现Java层与Native层的高效交互,并提供了性能优化建议。分析表明,JNI作为Android系统架构的关键桥梁,其设计充分考虑了性能、安全性

保持专注,保持热爱 1209

vue+element实现美观大方好看的音乐网站,仿照咪咕音乐网

vue+element实现美观大方好看的音乐网站,仿照咪咕音乐网,首页样式和框架设计已经实现完成,紧接着就是其他功能页面的实现了,很快作者就会补充实现。关注作者,及时了解更多好项目!作者主页也有更多好项目分享!获取源码或如需帮助,可通过博客后面名片+作者即可!

lucky_fang的博客 7142

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

vue实现美观大方的动漫、cos、帖子类型网站

当然项目还有很多细节,不是一两句话可以简述的。最快的就是拿到源码去动手操作!第一步暂时到这里,关注作者,及时了解更多好项目!如果你也有好的案例,欢迎分享出来,说不定下一个demo就ta了。获取源码 或 如需帮助,通过博客后面名片+作者即可!

lucky_fang的博客 4392

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

我们的前端开发逆天了!1 小时搞定了新网站,还跟我说 “不要钱”

本文将带你了解一个新的 Web 框架 **Astro**,并手把手带你使用 Astro 搭建一个属于自己的站点,用过的都说真香!

努力做最接地气的编程干货分享,感谢关注 4986

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

使用 Vue 开发美食网站:从零到一全面指南

展示各种美食菜品,包括图片、名称、简介、价格等信息。支持用户注册、登录、个人信息管理等功能。提供强大的搜索和筛选功能,帮助用户快速找到心仪的美食。用户可以将美食加入购物车,并进行下单、支付、查看订单等操作。提供后台管理界面,方便管理员进行美食管理、用户管理、订单管理等操作。

zz3422696356的博客 1791

基于Java美观电影网站的设计与实现

摘要:本文设计并实现了一款基于Java的美观电影网站系统,旨在解决传统电影网站界面简陋、推荐不准、交互繁琐等问题。系统采用SpringBoot+MyBatis+Vue.js技术栈,实现现代化UI设计、精准影片推荐、流畅播放体验等功能。后端采用分层架构确保稳定性,前端运用卡片布局和动态效果提升交互体验。核心功能包括个性化推荐、多视图影片展示、智能搜索和用户中心管理。系统显著提升了50%的影片发现效率,未来可扩展VR观影和社交功能。附系统截图展示界面效果,提供完整源码和技术支持服务。

qq_q992250277的博客 564

全网最全!1500+ 免费、美观的前端网页模板,建站神器(包括HTML、Vue、Angular、React等)!

今天大姚给大家分享一个宝藏网站,它汇聚了1500+ 免费、美观的前端网页模板,无论是 Vue、React、Bootstrap、Angular 等多种主流前端技术,你都能在这里找到心仪的模板,让你的前端开发之路更加顺畅!HtmlRev 包含但不限于 HTML、Bootstrap、Tailwind、Shadcn、Material、Bulma、Angular、React、Vue、Next.js、Nuxt、Svelte、Gatsby、Astro 等多种前端框架和技术的模板。原创作者: Can-daydayup。

weixin_36631595的博客 323
上一篇: Java-工作中首次遇到问题记录(一)Mysql Json类型
下一篇: 手把手教你搭建一个美观可用的网站(二)申请云服务器、域名
Yiyi_Coding
博客等级 码龄1年 2粉丝 55原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值