开发环境搭建(Linux)
本章节讲述了HZERO前端开发所需要的一些软件依赖,以及如何在Linux
环境下进行安装使用。
开发工具
- Git
- Node.js 推荐v10.x版本,或者 >v8.10.x版本
- yarn
- eslint
建议使用yarn
管理依赖和项目
关于
node.js
,请参考node.js官网关于
yarn
,请参考yarn官网
安装 Git
- 请在Git 官网 下载相应版本的
Git
。 - 执行以下命令安装依赖。
$ yum -y install zlib-devel openssl-devel cpio expat-devel gettext-devel curl-devel perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker
- 进入下载好的
Git
压缩文件目录,并解压Git
压缩文件,例如:
$ tar -zxvf git-2.20.1.tar.gz
- 解压完成后,进入
Git
目录下
$ cd git-2.20.1
- 使用
make
工具,执行编译命令,编译Git
程序文件
$ make prefix=/usr/local all
- 编译完成后,同样使用
make
工具执行安装命令,请注意路径与上一步相同
$ make prefix=/usr/local install
- 打开
Linux
命令行终端,执行如下命令,有相应的版本提示则表示Git
安装成功
$ git --version
安装 node.js
- 请在在 node.js官网下载用于
Linux
平台的安装包, 例如:node-v10.15.0-linux-x64.tar.gz - 将下载好的
tar
文件解压到相应的目录下(例如/app/software/路径
),然后通过建立软连接设置全局环境变量:
$ cd /home/chuan/chuansoft
$ tar xf node-v10.15.0-linux-x64.tar.gz
$ mv node-v10.15.0-linux-x64 nodejs #注:这里是将解压后的文件名字改为了nodejs
$ ln -s /app/software/nodejs/bin/npm /usr/local/bin/
$ ln -s /app/software/nodejs/bin/node /usr/local/bin/
- 在
Linux
命令行终端,执行如下命令,有相应版本提示则表示node.js
安装成功
$ node -v
# v10.15.0
检查npm
$ npm -v
# 6.9.0
安装 yarn
$ sudo apt-get update && sudo apt-get install yarn
在Linux
命令行终端,执行如下命令,有相应版本提示则表示yarn
安装成功。
$ yarn -v
安装 eslint
在项目中采用eslint
语法检查工具,所以您需要全局安装eslint
$ npm install eslint -g
# eslint -v
或者使用yarn
$ yarn global add eslint
# eslint -v