如何从零开始配置前端环境以及安装必备的软件插件

这篇具有很好参考价值的文章主要介绍了如何从零开始配置前端环境以及安装必备的软件插件。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


前言

在当今快速发展的互联网时代,前端开发已经成为一项备受关注和需求不断增长的技术工作。作为一名前端工程师,拥有一台配置良好的电脑是提高工作效率和顺利进行项目开发的关键。在本文中,我们将向大家介绍如何从零开始配置一台新的电脑,以便能够顺利地搭建和运行Vue项目。我们将逐步引导读者完成整个配置过程,包括安装必要的软件和工具,配置开发环境,以及创建和运行Vue项目。


一、VSCode(Visual Studio Code)

1.1 VSCode介绍与安装

  • VSCode是一款由微软开发的免费开源的代码编辑器。它具有丰富的功能和插件生态系统,可以满足前端开发的各种需求。VSCode支持多种编程语言,提供了代码补全、语法高亮、调试等功能,让开发者可以更高效地编写和调试代码。此外,VSCode还支持自定义配置和快捷键,以及集成终端和Git等工具方便开发者进行项目管理和团队协作。
  • VSCode 的安装
    Visual Studio Code在官网下载好安装包,一路无脑确定(安装路径需要自己更改)

1.2 VSCode 常用插件安装

插件名 作用
Auto Rename Tag 自动重命名标签,当你修改一个 HTML 或 XML 标签的开始或结束标签时,它会自动更新对应的标签
ENV 将 env 文件 (.env) 的格式和语法高亮显示
ESLint 用于在编辑器中实时检查和修复 JavaScript 代码中的语法和风格错误的插件
Git Graph 提供一个可视化的 Git 提交历史图形界面,以便更好地查看和理解项目的版本控制历史
GitLens 提供了丰富的 Git 功能,如注释、作者、时间线等
JavaScript (ES6) code snippets 为 JavaScript 开发人员提供了一组代码片段,可以快速生成常用的代码模板
Live Server 在本地开发环境中提供一个实时预览服务器,用于在浏览器中实时查看和调试
One Dark Pro VS Code 主题插件,提供了一套漂亮的暗色主题
open in browser 在浏览器中打开当前文件的快捷方式 (Alt + B
Prettier - Code formatter 格式化代码的插件,支持多种编程语言,并提供了一些格式化选项和配置
vscode-icons 为 VS Code 的文件资源管理器添加了漂亮的文件图标,以增强可视化效果和易用性
Vetur 适用于vue2项目,语法高亮、代码补全、代码格式化、语法检查
Vue Language Features (Volar) 适用于vue3项目,语法高亮、代码补全、代码格式化、语法检查

两个vue项目的插件。启用了一者,另外一者一定要禁用,避免冲突

插件如何安装 ⇒ 点击扩展图标(Ctrl + shift + x) ⇒ 搜索对应的插件名称 ⇒ 安装

1.3 VSCode代码格式化

代码格式化的效果受到所使用的插件、语言扩展和格式化配置的影响。因此,可以根据自己的需求选择适合的插件和配置来实现代码格式化

当你安装了prettier插件后,可以通过这些设置实现Ctrl + S 的方法实现保存代码时自动格式化

首先打开设置

如何从零开始配置前端环境以及安装必备的软件插件,前端

勾选两个按钮

如何从零开始配置前端环境以及安装必备的软件插件,前端
也可以选择 shift + Alt + F的方式格式化代码

二、Node.js

2.1 Node的介绍与安装

  • Node.js是一个基于Chrome V8引擎的JavaScript运行时。它允许开发者使用JavaScript在服务器端运行代码,而不仅仅局限于浏览器环境。Node.js提供了丰富的内置模块和包管理器npm,使开发者能够轻松地构建和管理应用程序。Node.js在前端开发中广泛应用于构建工具、服务器端渲染、API开发等方面,为前端工程师提供了更多的技术选择和灵活性。
  • Node的安装
    Node.js 中文网 ,进官网后选择长期支持版本安装,太新的版本不稳定
    安装十分简单,除了自己选择安装路径外,其他的一路无脑下一步
    安装完以后不用配置任何的环境
    如何从零开始配置前端环境以及安装必备的软件插件,前端
    在控制台里检验一下node和npm是否安装完成(node安装时自带了npm的安装,无需手动安装)
node -v
npm -v

如何从零开始配置前端环境以及安装必备的软件插件,前端

能显示出版本号就安装完毕啦!

2. yarn的安装

在控制台执行命令

npm install --global yarn

验证是否安装成功

yarn --version

如何从零开始配置前端环境以及安装必备的软件插件,前端

三、Webpack

3.1 Webpack的介绍与安装

  • Webpack: Webpack是一个模块打包工具,它可以将多个前端资源(如JavaScript、CSS、图片等)打包成一个或多个静态文件。Webpack通过模块化的方式管理项目中的各个模块,并根据配置文件进行打包和优化。它提供了丰富的插件和加载器,可以处理各种类型的文件,实现代码分割、压缩、懒加载等功能。Webpack还支持热模块替换(HMR),可以在开发过程中实时预览修改的效果。通过使用Webpack,前端工程师可以更好地组织和管理项目代码,提高开发效率和性能。
  • 全局安装webpack
npm install webpack -g

如何从零开始配置前端环境以及安装必备的软件插件,前端

四、Vue CLI

4.1 Vue CLI的安装与介绍

  • Vue CLI是一个用于快速构建Vue.js项目的脚手架工具。它提供了一套完整的项目开发工具链,包括项目初始化、开发服务器、打包构建等功能。Vue CLI基于Webpack,并集成了Vue.js相关的插件和配置,使得前端工程师可以快速搭建和开发Vue项目。Vue CLI还提供了丰富的插件和模板,可以根据项目需求进行定制化配置。通过使用Vue CLI,前端工程师可以快速启动项目,统一项目结构和开发规范,并享受到Vue.js的开发优势。
  • 全局安装Vue CLI
npm install -g @vue/cli

如何从零开始配置前端环境以及安装必备的软件插件,前端

这里注意如果你是用yarn安装的脚手架,需要自己配置环境
可以使用vue -V检验是否安装成功
全局安装@vue/cli脚手架的环境配置

五、初始化Vue项目并运行

新建一个文件夹,在控制台输入

vue create vue2_test

选择vue2或者vue3的默认模板安装 (回车键)
安装好后,执行

cd vue2_test
npm run serve

如何从零开始配置前端环境以及安装必备的软件插件,前端
就成功跑起一个vue2的初始化项目了

如何从零开始配置前端环境以及安装必备的软件插件,前端

打开网址:
如何从零开始配置前端环境以及安装必备的软件插件,前端

六、前端工程师必备软件

6.1 Git

  • 版本控制:Git 是一个分布式版本控制系统,用于管理代码的版本和变更历史。它可以帮助开发团队协作、追踪代码的修改、合并分支等。
  • 分支管理:Git 允许创建和管理多个分支,方便并行开发和特性隔离。
  • 团队协作:Git 提供了团队协作的功能,开发人员可以通过 Git 进行代码的共享、合并和冲突解决。
  • 版本回退:Git 允许根据需要回溯到特定的代码版本,方便进行代码的回退和恢复。
    git官网下载地址
    安装完成后还需要配置ssh公钥 将ssh文件夹中的公钥( id_rsa.pub)添加到GitHub管理平台中

6.2 Snipaste

  • 屏幕截图:Snipaste 是一款强大的屏幕截图工具,可以快速捕捉屏幕上的任意区域,并进行标注、编辑和保存。
  • 粘贴板管理:Snipaste 提供了粘贴板管理功能,可以方便地管理剪贴板中的历史内容,快速粘贴和复制。
    Snipaste下载地址

6.3 Pxcook

  • 设计稿标注:Pxcook 是一款设计稿标注工具,用于将设计师的设计稿转化为前端开发所需的标注信息,包括尺寸、颜色、字体等。
  • 导出资源:Pxcook 可以将设计稿中的图片、图标等导出为前端开发所需的资源文件,方便开发人员使用。
    Pxcook下载地址

七、VUE开发者工具

参考此文:Vue3 简介

Vue 开发者工具(Vue Devtools)是一款用于辅助 Vue.js 应用开发的浏览器插件。它的主要作用是帮助开发者在浏览器中调试和分析 Vue.js 应用,提供了一系列强大的开发工具和功能,包括:

  • 组件层级查看:Vue Devtools 可以展示当前页面中的 Vue 组件层级结构,方便开发者快速了解组件的嵌套关系和层级结构。

  • 组件状态查看和修改:开发者可以查看每个组件的状态数据,包括 props、data、computed 等,并且可以实时修改这些数据,以便测试和调试。

  • 事件追踪和调试:Vue Devtools 可以显示组件的事件监听器,包括绑定的事件和触发的事件。开发者可以追踪事件的触发和处理过程,方便调试和分析问题。

  • 性能监控和分析:Vue Devtools 提供了性能监控和分析工具,可以查看组件的渲染性能、内存占用等指标,帮助开发者优化应用的性能。

  • Vuex 状态管理工具:Vue Devtools 集成了 Vuex 的状态管理工具,可以查看和修改应用的状态树,方便调试和测试 Vuex 相关的功能。

  • 时间旅行调试:Vue Devtools 支持时间旅行调试,可以回溯和查看组件的状态和数据在不同时间点的变化,方便调试复杂的数据流和状态管理。

总之,Vue Devtools 是一款非常实用的开发工具,可以大大提升 Vue.js 应用的开发效率和调试能力,帮助开发者更好地理解和调试 Vue 组件、状态和事件。
如何从零开始配置前端环境以及安装必备的软件插件,前端


总结

通过本文的指导,你已经学会了从零开始配置一台新的电脑,并顺利地搭建和运行Vue项目。首先,安装必要的软件和工具。然后,通过Vue CLI创建一个新的Vue项目,并启动开发服务器。最后,根据个人喜好配置编辑器和插件,以提高开发效率。希望本文能够帮助你顺利地配置新电脑,并开展愉快的Vue项目开发工作。文章来源地址https://www.toymoban.com/news/detail-628058.html

到了这里,关于如何从零开始配置前端环境以及安装必备的软件插件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 从零开始配置深度学习环境:CUDA+Anaconda+Pytorch+TensorFlow

    本文适用于电脑有GPU(显卡)的同学,没有的话直接安装cpu版是简单的。CUDA是系统调用GPU所必须的,所以教程从安装CUDA开始。 可以配合视频教程食用:https://www.bilibili.com/video/BV12m4y1m7pq/?vd_source=06e4e8652ea90d79dadb7a59ff8acd36 CUDA是加速深度学习计算的工具,诞生于NVIDIA公司,是一

    2023年04月14日
    浏览(39)
  • 【环境搭建】MacOS系统M1芯片从零开始安装torch torch-geometric(PyG) torch-sparse torch-scatter步骤详解、配置图神经网络(GNN)训练环境教程

    前言:实际上只装PyTorch或者torch不会遇到什么问题,但是torch-geometric、torch-scatter、torch-sparse在M1 chip的Mac上非常难安装( PyG DocumentationInstallation 里注明了“Conda packages are currently not available for M1/M2/M3 macs”)。博主试错过程中遇到了很多无解的bug,还把conda搞炸了,最终不得不

    2024年02月02日
    浏览(27)
  • 从零开始配置pwn环境:sublime配置并解决pwn脚本报错问题

    Download - Sublime Text 用vscode鼠标右键调出命令平台  输入 convert indentation to Tabs,保存文件  完美解决,具体如下:

    2024年01月22日
    浏览(30)
  • C++ Webserver从零开始:配置环境(九)——下载github的项目进行测试

    大家好,我又来更新Webserver的博客了。上一次更新这个专栏时2024.2.5号,离现在已经13天了。非常抱歉,中间隔了那么久。一方面是基础知识学完之后,就要开始自己写代码了。看基础知识和写代码是两回事,理论和实践的区别还是非常大的。所以我对自己的要求是要完成一部

    2024年02月20日
    浏览(38)
  • 【云原生 | 从零开始学Docker】一、Docker的安装,启动以及工作原理

    我们知道,传统的项目开发和运维是两套环境,而且要一一配置环境并且有的时候更新还会导致服务不可用,这就很麻烦了,那么有没有一种很方便不用这么麻烦的技术可以一键安装呢?有!那就是我们的Docker。 现在, 用Docker可以打包应用以及环境到一个可移植的镜像中,

    2024年01月16日
    浏览(35)
  • FPGA 开发必备:从零开始学习 FPGA 设计

    FPGA 开发必备:从零开始学习 FPGA 设计 FPGA 是一种可编程逻辑器件,可以在不用重新设计硬件电路的情况下修改其功能。它是数字电路设计中最重要的组成部分之一。FPGA 的广泛应用领域包括通信、计算机、图像处理、音频处理等。 要想成为一名合格的 FPGA 工程师,你需要了

    2024年02月07日
    浏览(40)
  • Java入门篇:打造你的Java开发环境——从零开始配置IDEA与Eclipse

    “工欲善其事,必先利其器” 作为每一位Java初学者的必经之路,搭建合适的开发环境是至关重要的第一步。本篇将详细指导你如何安装并配置两大主流Java开发工具——IntelliJ IDEA和Eclipse,助你在编程之旅上迈出坚实的第一步。 1. 下载并安装Java Development Kit (JDK) 步骤1 访问O

    2024年01月25日
    浏览(44)
  • 如何从零到有开始进行git仓库的建立上传,以及所遇到的问题及解决方法

    此篇是一个讲述从零到有,详细的介绍如何建立git仓库以及如何进行本地和远程仓库的连接与上传,及后续各种情况出现时的处理方法   首先打开gitee并且登录后,点击右上角的加号,点击新建仓库。   后在此处填写仓库名称,仓库介绍等,下面三个复选框根据情况选择

    2024年02月08日
    浏览(34)
  • Ubuntu20.04下安装fabric2.3.2环境 从零开始超详细步骤!亲测有效!

    本人以前有写过ubuntu16.04下安装fabric1.4.3的步骤和踩坑处理,如果需要那个版本的可以点击: https://blog.csdn.net/wyt813990159/article/details/117411856?spm=1001.2014.3001.5502 还有一篇文章是博主总结的安装过程中踩过的坑 (15条消息) fabric安装环境和运行测试网络时的踩坑合集!_wyt813990159的博

    2023年04月10日
    浏览(28)
  • 从零开始Hadoop安装和配置,图文手把手教你,定位错误(已部署成功)

    既然你选择自己配置了,那么我想想和你聊一聊,相信我这对你整体配置Hadoop流程会有一个跟全面的了解,我们抛开繁杂的学术名词,其实就是要实现我一个任务可以在多个电脑上跑的过程(分散算力),那交给我们应该如果来搞?我们是不是要对我们的虚拟机先分配地址(

    2024年02月06日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包