上QQ阅读APP看书,第一时间看更新
1.6 Node.js环境配置
Node.js是一个基于Chrome V8引擎的JavaScript运行环境,它的存在使开发者可以在不依赖浏览器的情况下编译和运行JavaScript代码。
1.6.1 Node.js 的安装
我们既可以从Node.js官网下载安装包,也可以通过它的版本管理工具NVM来安装它。使用NVM的好处是可以在计算机中安装多个版本的Node.js,并且安装过程也比较简单。
相关链接
❑ Node.js 官网:https://nodejs.org。
❑ NVM的GitHub 仓库:https://github.com/nvm-sh/nvm。
首先下载并安装NVM,对应的命令如下:
$ wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash
然后刷新环境变量,对应的命令如下:
$ source ~/.bashrc
接着验证NVM是否安装成功。在终端执行以下命令:
$ command -v nvm
此时终端会输出如下内容:
nvm
这代表NVM已经成功安装,并且正常运行。接着就可以安装Node.js了,在终端执行以下命令:
$ nvm install node
此时终端输出如下内容:
Downloading and installing node v12.4.0... Downloading https://nodejs.org/dist/v12.4.0/node-v12.4.0-linux-x64.tar.xz... ################################################################################## ########## 100.0%
这代表Node.js最新版本已被下载并安装。
接下来验证Node.js是否已经安装成功。新建一个名为nodev.js的文件,并将以下内容写入文件:
console.log('node 可用');
最后在同级目录下唤起终端,在终端执行以下命令:
$ node nodev.js
如果此时终端输出如下内容:
node 可用
代表Node.js已经成功安装,并且正常运行。
1.6.2 UglifyJS 的安装
UglifyJS是一个用JavaScript编写的JavaScript压缩工具,本书中我们将用它实现一个简单的JavaScript代码混淆器。在终端执行以下命令:
$ npm install uglify-js -g
命令执行后,终端输出如下内容:
+ uglify-js@3.6.0 added 3 packages from 38 contributors in 1.9s
这代表UglifyJS已成功安装。