前端环境搭建,保姆式教学

搭建前端环境和后端环境搭建 前后端环境搭建 阅读详情

前言❤️❤️

hello hello💕,这里是洋不写bug~😄,欢迎大家点赞👍👍,关注😍😍,收藏🌹🌹

这是本栏目的第一篇学习博客,内容是前端环境的搭建和基础使用
往后这个栏目的博客中会通过「知识点拆解 + 实操演示」的方式,讲清楚前端知识
在这里插入图片描述
🎆个人主页:洋不写bug的博客
🎆所属专栏:前端基础
🎆铁汁们对于前端的各种常用核心语法,都可以在上面的前端专栏学习,专栏正在持续更新中🏀,有问题可以写在评论区或者私信我哦~

1,前端简介

前端就是直接与用户交互的 “门面”,我们打开手机或者电脑,比如哔哩哔哩,点击一些按钮,就能跳转到其他的页面,也可以上下滑动,浏览内容,这些都是前端实现的。

在这里插入图片描述





前端分为3个部分:

  1. HTML:定义页面结构(骨架)
  2. CSS:定义页面样式(装修)
  3. JavaScript:定义交互逻辑(功能)

    对于前端的学习也是按照这个顺序,先学习HTML,能够写出网页的基本框架;再学习CSS,让网页的样式更加美观;最后学习JavaScript,实现更多的交互功能。




    那前端跟后端有什么区别呢?
    前端和后端是数字产品的 “前台” 和 “后台”,分工明确但协同工作。前端像餐厅的服务员和用餐区(直接对接顾客,提供体验),后端像厨房和仓库(负责准备食物、存储食材,具体的处理逻辑用户看不见)

    2,软件下载

    写前端代码是在一款叫Visual Studio Code(VS Code)的软件上来写,它是一款功能强大的轻量级代码编辑器,可以在上面安装各种扩展,作为Java,C,C++的开发环境,一些铁汁可能学习C语言时就是用这个软件来写代码的。

    如果还没有下载这个软件,就点击下面的链接,到VS Code官网下载,如果是Windows操作系统就下载Windows,Mac版本就下载Mac,中间有个选项,选择创建桌面快捷方式,其他的点下一步即可

    VS Code官网
    在这里插入图片描述
    在这里插入图片描述

    3,环境搭建

    打开软件后,是这样一个英文界面,学校的老师可能为了方便理解,会让大家下载中文扩展包
    如果能适应英文的话,还是建议使用英文版编程(因为这里面的英语不是特别的复杂,很多是一些基础词汇,而且许多编程资料原版都是英文的)

    在这里插入图片描述




    创建文件就点击左上角的File,在下图中标出了每个选项的具体功能,用黑框圈住的是会平时使用到的:

    在这里插入图片描述





    这些选项的具体作用:

    1,建立一个新的文本文件:
    这个文件是没有类型的,可以在这个文本文件中写入代码,然后保存时设置类型
    由于在文本文件中写代码没有标签属性的自动补充,因此写前端代码时不会这样建立文件

    在这里插入图片描述




    2,建立一个自己定义文件类型的文件,这个是使用最多的,一般使用这个去建立文件,在里面写前端代码,具体一会演示




    3,保存,一般保存的话按ctrl + s去保存,也不会去打开选型点击保存
    建议把这个自动保存对号勾选上,这样写新的内容的时候连ctrl + s都不用按,直接自动保存




    接下来试一下文件的创建
    可以先在桌面上建立一个前端文件夹
    然后点击New File,创建自定义类型的文件
    就里会让输入文件名和文件类型,文件类型就是指定在了后缀名中
    这里就是创建一个名字为1的html类型文件,前端代码是写在html文件中的

    在这里插入图片描述

    接着按enter键,选择保存到桌面的前端文件夹中,点击下面的打开,再点击下面的Create File,这时候文件就创建好了
    在这里插入图片描述
    在这里插入图片描述

    4,第一个页面的编写

    经过了前面的步骤,会进入这样一个界面,用英文输入法按一个感叹号,然后按enter键或者tab键,就生成了HTML5 的基础页面结构,就是在这个结构中写前端代码的

    在这里插入图片描述

    结构里面各部分的含义:

    在这里插入图片描述

    html的核心就是标签,像这里的 <title> 标题标签,<html>、<head>、<body>这些都是标签,学习html就是先从标签开始学起




    这里把title里面的内容改为第一个页面,然后在body里面写上hello world
    接着点击桌面的前端文件夹,点击打开这个文件,就打开了浏览器中的网页,网页的名字是第一个页面,内容是hello world

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>第一个页面</title>
    </head>
    <body>
        hello world!
    </body>
    </html>
    

    在这里插入图片描述
    在这里插入图片描述



    在网页中右键点击检查,就会进入到浏览器的开发者工具中,我们可以在这里查看网页的html结构,这个后面会经常用到

    在这里插入图片描述
    在这里插入图片描述

    5,扩展安装

    刚刚先在VS Code中写好代码,再在文件夹中点击html文件打开网页
    这样切换页面,就有点太麻烦了,那能不能直接在VS Code中打开网页呢?

    这就需要安装扩展,点击左边的这个图标,就进入到了扩展中,接着在搜索框里搜索一个叫open in browser的扩展,然后点击install进行安装

    在这里插入图片描述
    在这里插入图片描述



    安装完成之后,回到刚刚写html结构的页面中,按alt + shift + b,选择默认在哪个浏览器中打开,铁汁们可以根据自己电脑上安装的浏览器来选择,

    在这里插入图片描述

    安装好以后,在页面中就可以直接点击Open in Default Browser(在默认浏览器中打开)
    点击后就可以直接打开当前的 HTML 代码文件,从而查看该代码对应的网页效果,非常方便

    在这里插入图片描述

    6,结语

    前端的入门相比C语言,是更加友好的,倒不是说前端后面的部分不难,我们不用去考虑那些复杂的逻辑,像递归调用,复杂循环语句😢,包括查代码bug🤔
    前端也就是写 HTML、CSS,改个颜色、调个布局,浏览器立马能看到变化,JS 做交互也是 “点按钮弹弹窗” 这类直白逻辑,只要多练习,是可以很好的掌握的😊💪
    以上就是今天的所有内容啦~完结撒花~🥳🎉🎉

    在这里插入图片描述

    【前端开发环境安装、配置、项目搭建全教程】 前端开发环境安装、配置、项目搭建全教程 阅读详情

    相关推荐

    前端环境配置

    前端环境配置

    gu13021462123的博客 1293

    前端基础环境完整搭建

    node环境、接口测试工具、包的管理工具、vscode插件、谷歌扩展程序、git配置,webpack配置

    qq_46141063的博客 8862

    基于STM32的简易数字示波器系统 | 保姆式教程 开源可复刻

    本项目基于STM32F103C8T6核心控制器,完整实现了简易数字示波器的全功能开发,覆盖双通道高速ADC采样、定时器触发+DMA传输、边沿触发算法、TFT屏波形渲染、参数掉电记忆、串口上位机通信等核心功能,全程采用无跳步保姆式教学,从硬件选型、接线、CubeMX配置、代码开发、调试排坑全流程拆解,跟着步骤一步步操作,就能顺利完成项目复刻

    ZhongWeiXiang9的博客 340

    Vue脚手架(vue-cli)搭建和目录结构详解

    一、环境搭建   1、安装node、npm、webpack,不多说   2、安装vue-cli脚手架构建工具,打开命令行工具输入:npm install vue-cli -g,安装完成之后输入 vue -V(注意这里是大写的“V”),如果出现相应的版本号,则说明安装成功。 二、用vue-cli来构建项目   1、在硬盘上找一个文件夹放工程用的。这里有两种方式指定到相关目录:(1)cd 目录路径 (...

    weixin_33953249的博客 644

    基于STM32的多路电源监控与保护系统 | 保姆式教程 开源可复刻

    本项目基于STM32F103C8T6核心控制器,完整实现了多路电源监控与保护系统的全功能开发,覆盖8路同步数据采集、多级阈值报警、硬件+软件双重保护、实时显示与人机交互、参数掉电记忆、串口上位机通信等核心功能,全程采用无跳步保姆式教学,从硬件选型、接线、CubeMX配置、代码开发、调试排坑全流程拆解,跟着步骤一步步操作,就能顺利完成项目复刻

    ZhongWeiXiang9的博客 318

    ESP32-S3 N16R8开发实战:工业级嵌入式环境搭建与工程化实践

    ESP32-S3是乐鑫推出的双核AIoT主控芯片,支持Wi-Fi 6/Bluetooth LE 5.0、硬件加密引擎及大容量PSRAM,广泛应用于边缘智能、ROS2节点和实时传感系统。其核心价值在于高集成度与工业级可靠性,需依托ESP-IDF框架深度开发,而非Arduino简化层。N16R8作为典型工程验证模块,强调8层PCB、Octal PSRAM、USB OTG直连等量产就绪特性,技术价值体现在稳定供电、信号完整性与CI/CD友好性。典型应用场景包括Micro-ROS轻量级机器人节点、TinyML视觉预

    weixin_34082854的博客 290

    SSM整合实现增删改查操作【保姆式教学】

    SSM整合实现增删改查操作【超详细】准备工作环境准备数据库准备开始干活新建个Maven项目ssmtest,加上Web支持添加依赖完整的pom.xml创建entity、dao、service、controller包实体类编写添加lombook持久层接口编写业务层接口编写业务层实现类编写表现层编写整合步骤保证 Spring 框架在 web 工程中独立运行第一步:编写 spring 配置文件并导入约束第二步:使用注解配置业务层第三步:导入log4j.properties配置文件第四步:测试 spring 能否独立

    『愚』的博客 1万+

    告别蓝牙音质妥协:用ESP32和PCM5102搭建WiFi无损音频播放器(附完整代码)

    本文详细介绍了如何利用ESP32微控制器和PCM5102 DAC芯片构建一套完整的WiFi无损音频流媒体系统,彻底摆脱蓝牙协议的音质束缚。从硬件原理到软件实现,包括核心器件选型、电路设计、I2S音频驱动实现以及系统优化方案,帮助音频发烧友实现高保真无线音频传输。

    weixin_30733003的博客 542

    微信小程序从 0-1:从本地开发到部署服务器上线整体流程保姆式教学

    # 微信小程序从 0-1:从本地开发到部署服务器上线整体流程保姆式教学 > 适合人群:0 基础 / 刚接触小程序开发,希望能从 “我只是会写点代码” 走到 “我能把小程序真正上线给甲方用”。 本文将从 “申请小程序 AppID → 本地开发 → 测试 → 购买服务器和域名 → 各种备案 → 部署上线”全流程展开,用尽量不那么专业、但足够详细的方式,一步一步带你走完。

    weixin_66039060的博客 8049

    STM32 ST-LINK Utility 无法烧录程序的解决方法

    当你打开STM32 ST-LINK Utility,硬件连接好st-link V2,打开了要烧写的文件,点那个Program verify烧录时, 如果出错了: Programming error @ 0x08000000! 我的方法是: 点你想要烧录那个HEX文件的小格,复制 然后去到你前面的文件的格子里,点粘贴: 成功! ...

    wocute的博客 9521

    DDSP(Differentiable Digital Signal Processing) 开篇

    文章目录DDSP可以用来做什么?下一步工作 工作中接触到了DDSP声码器,但非科班出声的我对这块知识非常陌生,甚至带有一些畏惧的心理,但是为了工作为了进步,必须硬下头皮去啃,相信只要耐心地坚持,没什么能难到我。于是从今天开始,就用这个博客专栏来记录我的学习历程,希望也能帮助到你~ DDSP对应的论文是:DDSP: Differentiable Digital Signal Processing 先翻译一篇来自DDSP论文作者的对DDSP的介绍的文章。 今天,我们很高兴地介绍可微数字信号处理(DDSP)库。

    YeeKo的博客 9246

    2024年SSM整合实现增删改查操作【保姆式教学】,前端技术功底不够如何去面试

    前端字节跳动真题解析开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】52304.png?前端字节跳动真题解析开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】[外链图片转存中…(img-EDaZ5S76-1715350493583)]

    2401_84616977的博客 661

    099、LLC谐振变换器的大信号建模

    摘要:LLC谐振变换器的小信号模型在大信号工况(如启动、负载突变)下会失效,导致保护失灵、过冲等问题。通过状态空间平均法和分段线性化建立大信号模型,需关注谐振腔能量转移、模态切换条件及离散化实现。实际应用中,该模型可优化启动策略、精确设定保护阈值并验证环路补偿,但需注意变压器饱和等非线性因素。经验表明,大信号建模能显著提升设计可靠性,但需结合实验验证(误差<15%)和工具适配(如MATLAB离线仿真与C语言嵌入式调试)。三颗炸裂的MOSFET警示:深入掌握大信号建模是避免关键故障的必要手段。

    Jack010169的博客 46

    若依框架启动保姆式教学(springcould+vue)

    若依框架启动保姆式教学(springcould+vue)

    yunmeikeji的博客 957

    构建企业级AI税务顾问:优化税收策略与合规

    本文深入探讨了构建企业级AI税务顾问的重要性及其在实际应用中的价值。通过分析当前税务领域的挑战和问题,本文详细介绍了AI税务顾问的基本原理、技术架构、核心功能以及实践应用。文章以逐步分析的方式,从背景介绍、核心概念与联系、算法原理讲解、系统分析与架构设计、项目实战到最佳实践与展望,系统性地展示了如何利用AI技术优化税收策略并确保税务合规。文章旨在为企业和税务从业者提供实用的指导,推动AI在税务领域的创新与发展。在当前全球经济一体化的背景下,企业面临着越来越复杂的税务环境。首先,税收法规的复杂性日益增加。

    AI天才研究院 1155

    栅极驱动电路设计(一)

    SiC驱动电路设计需满足更高标准,重点包括:驱动电压需18~20V开通、-3~-5V关断;栅极电阻优选5~10Ω以平衡开关性能与可靠性;必须集成欠压保护(阈值11~15V)和快速短路保护。多电平驱动控制通过动态调节栅压和驱动强度优化性能,如前期弱驱动抑制振荡,后期强驱动降低损耗。以NCE120ED65VTP4为例,栅压从18V提升至20V可使导通损耗降低15%。相比传统方案,有源驱动(含数字分段和模拟闭环控制)能更灵活地提升开关速度与效率。

    嵌入式老牛的博客 450

    Django测试学习环境基础配置。保姆式教学,你值得拥有!

    Django是大家喜闻乐见的python前端框架,充分发扬了python配上啥都能用的风格。由于本篇文章是基础环境配置介绍,这里不做过多赘述,不过还还是请各位读者全面的了解一下MCV-MTV框架区别,再进行我们的Django框架之旅 django创建项目命令,如果没有此命令请安装,新建服务器安装步骤应为 安装python3(官网下载安装) 安装更新pip3 更换pip3下载源(默认外网,卡) 安装django(如果是跟着官网教学文档,应安装2.x。1.x,你对着官网复制粘贴有的,模块都调用不了,会

    mingmudada的博客 273

    OpenClaw Windows 安装指南

    好的,我来一步一步带你在 Windows 上安装 OpenClaw。

    m0_60605453的博客 549

    基于mpvue的微信小程序全栈保姆式教程一

    预览最终效果https://github.com/FFGF/XCDHBook/blob/master/static/XCDHBook.gif顺便推荐一个视频转gif的好工具https://ezgif.com/ 如果你不想自己搭建服务器,可以直接用微信提供的即可,跳过本篇即可,查看基于mpvue的微信小程序全栈保姆式教程二即可 之前写过一两个vue的项目,用vue写前端感觉很方便简洁,比之前ht...

    星辰大海的博客 621

    PCL K4PCS算法实现点云粗配准【2026最新版】

    K4PCS算法实现点云粗配准。博客长期更新,本文最近一次更新时间为:2026年5月4日。

    点云侠的博客 42万+

    lwip-2.0.3

    lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

    2024年最全SSM整合实现增删改查操作【保姆式教学】(1),2024年最新web前端怎么面试

    你要问前端开发难不难,我就得说计算机领域里常说的一句话,这句话就是『难的不会,会的不难』,对于不熟悉某领域技术的人来说,因为不了解所以产生神秘感,神秘感就会让人感觉很难,也就是『难的不会』;当学会这项技术之后,知道什么什么技术能做到什么做不到,只是做起来花多少时间的问题而已,没啥难的,所以就是『会的不难』。开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】我特地针对初学者整理一套前端学习资料1、安装vue-router2、安装 element-ui插件3、安装axios。

    2401_84411522的博客 465

    Devexpress16.2.6破解工具

    Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

    安装Vue脚手架(保姆式教学)

    vue 脚手架保姆式教学

    weixin_62702863的博客 1315

    IEM模型,地表粗糙度模拟

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

    迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

    迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

    保姆式教学:在 Windows 上,通过 LLVM 提供的安装包来安装 Clang,安装 LLVM

    保姆式教学:在 Windows 上,通过 LLVM 提供的安装包来安装 Clang,安装 LLVM

    专业解决各种上架过包问题,专业团队专业处理 2332

    UW-Madison CS571 Building UI(React & React Native):CS自学指南中的现代前端与移动端实战路线

    在 [CS自学指南](https://gitcode.com/GitHub_Trending/cs/cs-self-learning/blob/adce8e13789dc16aa6d1fbe163e9541736defae4/README.md?utm_source=gitcode_repo_files) 的「Web开发」板块中,[CS571 课程文档](https://gitcode.com/G

    gitblog_00072的博客 377

    若依开源项目搭建自己的后台管理服务

    若依后台管理系统

    hauchun的博客 5101

    零基础到精通GIS开发全阶段内容速览

    零基础到精通GIS开发全阶段内容速览

    2403_88103571的博客 1127
    上一篇: MySQL数据库安装保姆教学,数据库基础知识解析
    下一篇: 前端html基础标签
    洋不写bug
    博客等级 码龄2年 87粉丝 102原创
    评论 1
    成就一亿技术人!
    拼手气红包6.0元
    还能输入1000个字符
     
     条评论被折叠 查看
    添加红包

    请填写红包祝福语或标题

    个

    红包个数最小为10个

    元

    红包金额最低5元

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

    抵扣说明:

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

    余额充值