前言
数据库折腾完了, 接下来的语言环境是可选项目
直接使用docker的镜像进行编译再提取也行, 不过为了方便测试代码, 还是决定搭一下语言环境
目前只搭建两款语言环境
- Golang
- node.js
Golang 安装
01.下载压缩包
浏览器打开 https://golang.org/dl
下载linux版本
使用终端定位到下载目录, 解压缩 sudo tar -C /usr/local -xzf 压缩包
02.添加环境变量
编辑配置文件 vi ~/.zshrc
(bash终端则是.bashrc
, 之后不再赘述)
追加环境变量设置
#golang
export GO111MODULE="on"
export GOPROXY="https://goproxy.io,direct"
export GOROOT="/usr/local/go"
export GOBIN="$GOROOT/bin"
export GOPATH="/home/$USER/zzWork/GOPATH" #go源代码编写存放路径, 自行调整
export PATH="$PATH:$GOBIN"
03.验证测试
刷新配置 source ~/.zshrc
查看版本 go version
查看环境 go env
Node.js安装
01.安装nvm
不要使用apt进行安装, apt的版本是v8.x版本, 讲道理真的太老了
目前nodejs官网 最新的稳定版为v12.16.2, 使用Node Version Manager nodejs版本管理器进行安装即可
安装命令 (如果使用了 zsh终端 的话, 请把末尾的bash
改成zsh
, 其他终端同理)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
02.设置nvm代理
使用阿里云镜像站提供的镜像源
编辑配置文件 vi ~/.zshrc
文件末尾追加 export NVM_NODEJS_ORG_MIRROR="http://npm.taobao.org/mirrors/node"
刷新配置 source ~/.zshrc
03.下载node.js
查看所有nodejs版本 nvm ls-remote
安装最新的稳定版 nvm install v12.16.2
查看nodejs版本 node -v
查看npm版本 npm -v
04.设置npm代理
设置代理 npm config set registry https://registry.npm.taobao.org
查看状态 npm info express
05.安装yarn(可选)
部分开源项目用到 yarn 所以顺带把步骤贴出来吧
a.添加源
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
b.安装
更新源 sudo apt update
安装yarn sudo apt install --no-install-recommends yarn
编辑配置 vi ~/.zshrc
追加 alias nodejs="node"
刷新配置 source ~/.zshrc
验证安装 yarn --version
d.设置代理
执行 yarn config set registry https://registry.npm.taobao.org
其他语言环境
要善用 G**gle 和 Baidu 去查找安装教程
安装前最好停止一下虚拟机, 然后拍个快照, 免得安装出问题, 还没法回档
Comments | NOTHING