前端开发vue项目的从0到1的配置流程

基于每次换电脑,或者重做系统后,需要重新配置相关开发环境,每次都网上找各种教程,这里找一点,那里找一点,很麻烦,所以决定自己整理下相关的配置流程。

一、安装nvm及node

nvm是node版本管理工具,可以方便快速的下载、切换、管理node版本。具体操作网址:

NVM的安装使用与配置(node, npm, yarn)_nvm安装教程-CSDN博客

常用命令:

查看当前node版本号:node -v;

查看当前已经安装的node版本列表:nvm ls

切换node版本:nvm use 版本号;

二、安装nrm

nrm是管理npm镜像源的工具,可以方便快速的切换npm的镜像源,从而提高安装包的速度。

(npm本身是国外站点,所以下载的比较慢,有时候还会下载失败。国内推荐使用taobao镜像源安装包,有些公司也会有自己的镜像源)

常用命令:

下载nrm: npm install nrm -g ;

查看nrm是否安装成功:nrm -V(有版本即为安装成功)

查看nrm可用镜像源:nrm ls;

切换包镜像源:nrm use 镜像源名称

测试镜像源相应速度:nrm test 镜像源名称

三、安装git工具

git是我们代码拉取,上传、推送、克隆所需要的工具。具体操作网址:

Git安装教程(超详细)-CSDN博客

注: 下载git时,不要用浏览器自带的下载工具下载,会非常的慢,推荐使用迅雷进行下载。

使用git需要注册一个github账号或者gitee账号,(具体注册步骤参考百度即可);首次克隆代码需要配置账号

具体配置账号步骤:

1.在git命令行输入git config --global user.name "Your Name",Your Name是自己的用户名

2.继续输入git config --global user.email "your_email@example.com" 引号内是自己的邮箱

3.通过git config --global --list查看是否配置成功,若成功会显示配置好的用户名和邮箱。

四、安装编译工具(VScode)

VScode的安装自行百度搜索安装即可。

五、安装VScode中常用的前端插件

插件安装顺序无所谓,部分插件看个人喜好决定是否安装。

建议必装插件:

  1. Chinese (Simplified) 汉化

将VScode界面转化为中文界面的插件(英语好的和头铁的请无视)

​编辑

重启vscode即可生效,如遇不生效,可以参考下面步骤:

打开VSCode,您会看到界面是英文的。

按下键盘上的快捷键Ctrl+Shift+P,这会在顶部的搜索框中打开一个命令行。

在搜索框中输入configure display language,然后按回车键。

这将打开一个配置文件,在其中找到locale选项,并将其值改为zh-cn

保存设置(Ctrl+S),然后重启VSCode。

2.Auto Rename Tag

修改标签时会自动改变另一个对应的标签,比较方便

​编辑

3.open in browser

需要浏览器浏览代码时使用该插件,安装后,在代码页面鼠标右键(通常是html页面),在菜单栏中有对应的选项。

​编辑

4.live sever

和上面一个插件类似,优点是当代码更新保存后,不需要手动刷新页面,会自动更新页面内容。

​编辑

推荐安装插件:

  1. vscode-icons

可以给项目文件和文件夹添加对应的图标,可以更好的区分。

​编辑

2.git-commit-plugin

可以在项目中直接通过鼠标点击实现代码的拉取,推送,合并等操作,不需要在手动写git命令

插件安装好以后,会在这里多出一个猫头图标,点击图标即可操作。

​编辑

​编辑

3.HTML CSS Support

智能提示css类名及id

​编辑

4.Vetur

开发vue2项目必备,语法检查,语法高亮,代码补全等。

​编辑

5.Volar

开发vue3项目必备,作用等价于Vetur(Volar和Vetur插件互相冲突,开发Vue3项目请禁用Vetur插件)

​编辑

六、前端常用工具及常用网址

1.截图工具Snipaste。

一款比较简易的截图工具,具体安装直接参考百度即可。安装以后双击打开,看到桌面右下角中有个这个图标即为开启成功。

​编辑

常用按键:F1:截图。截图后下方会出现一个菜单栏,里面有各种功能,按需使用即可。

2.菜鸟教程的Array对象

JavaScript Array 对象 | 菜鸟教程

这里含有常用的数组方法,filter,indexOf,map等等。之所以不把菜鸟教程的首页网址放这里,是因为这个网址可以跳转首页,但是在首页我每次都找不到这个Array对象网址,所以直接贴这个地址,其他教程可以直接跳转菜鸟教程首页查看。

3.JSON在线格式化网站

JSON在线 | JSON解析格式化---SO JSON在线工具

其实自己百度也可以找到不少在线格式化工具,这里我也是直接百度搜的。

4.程序员工具箱大全

在线工具 - 你的工具箱

这里有非常多的常用在线工具,结合自己需求使用即可。

(如有描述不准确等问题,欢迎大家任意指正)

相关推荐
m0_748247551 小时前
Web 应用项目开发全流程解析与实战经验分享
开发语言·前端·php
m0_748255022 小时前
前端常用算法集合
前端·算法
真的很上进2 小时前
如何借助 Babel+TS+ESLint 构建现代 JS 工程环境?
java·前端·javascript·css·react.js·vue·html
web130933203982 小时前
vue elementUI form组件动态添加el-form-item并且动态添加rules必填项校验方法
前端·vue.js·elementui
NiNg_1_2342 小时前
Echarts连接数据库,实时绘制图表详解
前端·数据库·echarts
如若1233 小时前
对文件内的文件名生成目录,方便查阅
java·前端·python
滚雪球~4 小时前
npm error code ETIMEDOUT
前端·npm·node.js
沙漏无语4 小时前
npm : 无法加载文件 D:\Nodejs\node_global\npm.ps1,因为在此系统上禁止运行脚本
前端·npm·node.js
supermapsupport4 小时前
iClient3D for Cesium在Vue中快速实现场景卷帘
前端·vue.js·3d·cesium·supermap
brrdg_sefg4 小时前
WEB 漏洞 - 文件包含漏洞深度解析
前端·网络·安全