拉取前端代码需要准备的工具几个环境(注意:以下工具的版本是根据你项目要求来的)
vscode:前端开发工具
npm:Nodejs软件包管理工具(包括安装、卸载、管理依赖等),这个主要是去国外服务器下载
nodejs:运行在服务端的 JavaScript
python(可能需要):python的环境
cnpm:npm的国内镜像,相当于在国内创建了个npm服务库,里面的服务基本与官方服务同步。
1.首先在vs终端输入命令将代码克隆到本地
先进入所在目录,然后git clone https:(SSH和https都可以,看你个人)
2.输入命令下载依赖
npm install:这个是下载依赖的命令
此时会发生的错误
* 提示python环境没有安装,需要安装python环境并配置环境变量(这步很简单)
* 提示npm或者nodejs有错,这个就可能是你nodejs和npm的版本不对应,但一般不会出现这个错误,
因为npm是nodejs自带的,所以你下在nodejs后版本肯定是对应的;
第二个可能是下载失败,因为是国外的服务,导致下载不了,所以需要从国内镜像去下载
3.安装国内镜像cnpm
因为淘宝NPM镜像切换了新域名,老域名与2022.5.31零时就停止了,新域名如下:
npm install -g cnpm@6.2.0 --registry=https://registry.npmmirror.com (所以开发者有必要关注一些国内的技术信息)
4.安装好后,输入命令下载依赖
cnpm i
如果报错:Error: getaddrinfo ENOTFOUND registry.nlark.com
可以尝试将将cnpm镜像源改为淘宝的:cnpm config set registry https://registry.npmmirror.com
5.下载完后,运行项目
npm run serve (注意不是server)