前端开发环境搭建
- 安装node.js
- 官网地址 nodejs.org/en/ 选择操作系统相对应的包下载
- 一路next,注意尽量不要安装在系统盘。
- 查看是否安装成功,命令行输入node -v 查看node版本,如下图,表示安装成功
- 官网地址 nodejs.org/en/ 选择操作系统相对应的包下载
- 安装npm
- 下载之前先来了解下npm是什么鬼? npm就是一个node.js的一个包管理工具,它的作用是如果我们在用别人写的代码时,会有一些别人引入的依赖包,如果每一个去下载的话很繁琐,也容易出错。那有了npm的话就方便多了,大家把自己的代码打包放到了npm上,不管你代码存在哪,随时随地都可以下载。其实npm已经在安装node的时候装好的,同上可以查看npm版本 npm -v,如下显示正常
- 下载之前先来了解下npm是什么鬼? npm就是一个node.js的一个包管理工具,它的作用是如果我们在用别人写的代码时,会有一些别人引入的依赖包,如果每一个去下载的话很繁琐,也容易出错。那有了npm的话就方便多了,大家把自己的代码打包放到了npm上,不管你代码存在哪,随时随地都可以下载。其实npm已经在安装node的时候装好的,同上可以查看npm版本 npm -v,如下显示正常
- git 安装
- windows系统
- 下载地址:git-scm.com/downloads 直接从官网下载对应的安装程序
- 下载后默认安装即可。
- 安装完成后,在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口的东西,就说明Git安装成功!
- mac系统
- mac系统不能直接下载git,可通过以下方法安装。
- 从App Store里面下载XCode。XCode集成了git,不过默认没有安装,需要运行Xcode,选择菜单“Xcode”->“Preferences”,在弹出窗口中找到“Downloads”,选择“Command Line Tools”,点“Install”就可以完成安装了。
- 通过homebrew安装
- 未安装homebrew需要先安装homebrew,执行
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install git - 未安装homebrew需要先安装homebrew,执行
- mac系统不能直接下载git,可通过以下方法安装。
- 验证,如下显示则安装成功!
- 配置git
- git config --global user.name "Your Name"
- git config --global user.email "email@example.com"
- 创建ssh key
ssh-keygen -t rsa -C "emain@example.com"因为我以前生成过,所以选择n,如果第一次生成选择y
- 查看密钥
cat .ssh/id_rsa.pub - 配置密钥
- 复制上面的ssh key
- 登录github,添加一个密钥就可以。
- 验证,输出如下结果表示成功
ssh -T git@github.com Last login: Sat Jan 6 14:42:55 on ttys000 WMBdeMacBook-Pro:~ WENBO$ ssh -T git@github.com Hi wenmobo! You've successfully authenticated, but GitHub does not provide shell access. WMBdeMacBook-Pro:~ WENBO$ - 现在就可以正常拉代码运行啦!
- 在github上面找一个vue的项目,然后copy图中的路径
执行 git clone + 路径 2.VSCode 打开本地项目,可以直接使用VSCode自带的终端,进入项目目录,然后执行code ./,执行这个命令的前提是要在VSCode中安装插件一个插件,运行 VS code并打开命令面板( ⇧⌘P ),输入shell command,安装‘code' command in PATH就ok了。
- 跑项目,一般看项目的readme文件执行。vue项目大都是先安装依赖,npm install /yarn,然后运行 npm run start / yarn run start。
- 在github上面找一个vue的项目,然后copy图中的路径
- windows系统
最近换了新电脑,就安装环境时遇到的问题进行补充说明:
很久之前就采用了node版本管理工具n,只是发现好久没更,所以就此次安装问题一并说明: 在开发项目时可能需要不同的node版本,但是如果按照之前的方式卸载重装非常麻烦,所以需要一个管理node版本的工具,以下就是n的安装方法。
- 首先基于之前的做法环境中已经安装了一个node,相对应npm也已经被安装了。使用npm全局安装:
sudo npm install n -g
安装后输入n --help出现如下界面表示安装成功
- 安装指定版本
n version - 如果不知道安装什么版本的话可以通过
n ls-remote --all查看所有node版本 - 使用
n lts安装最新版本 - 安装后可通过
n ls查看已安装的所有node版本 - node版本通过使用
n use version进行切换 以上就是一些常用的命令,对于一些其他的命令可通过帮助文档查看使用。
那么这个时候输入node -v就可以查看当前使用的node版本,但是对于一些小伙伴来说他们会遇到如下报错:
bad CPU type in executable: node,我们团队小伙伴换了mac mini之后基本都遇到了这个问题,因为大家都是安装和旧电脑一样的版本,导致版本太低当前环境和node版本不兼容导致的。所以切换兼容的版本就行,以下是我自己安装版本:
** 本文不能涵盖所有情况,仅做参考,感谢支持! **