02月01, 2018

ThinkJS系列文章第二篇_安装ThinkJS 3.0

Step 1 — Node.js 安装

在 Node.js 英文官方网站 https://nodejs.org/en/download/ 下载适用于当前系统的 Node.js 版本,这里使用的是 Centos 7 , 下载的是 https://nodejs.org/dist/v8.9.4/node-v8.9.4-linux-x64.tar.xz 的 稳定 LTS Version: 8.9.4 (includes npm 5.6.0) 。

wget https://nodejs.org/dist/v8.9.4/node-v8.9.4-linux-x64.tar.xz

解压:

xz -d node-v8.9.4-linux-x64.tar.xz
tar -xvf node-v8.9.4-linux-x64.tar

类似 Windows 配置环境变量,在 Linux 上直接配置 /etc/profile 文件:

sudo nano /etc/profile

在最后增加:

export PATH=$PATH:/root/env/node-v8.9.4-linux-x64/bin

使配置生效:

source /etc/profile

查看 Node.js 的版本:

[root@daguanren ~]# node -v
v8.9.4

查看 npm 的版本:

[root@daguanren ~]# npm -v
5.6.0

Step 2 — ThinkJS 安装

安装方法参考官网:https://www.thinkjs.org/zh-cn/doc/3.0/index.html

通过 npm 包管理软件直接安装:

npm install -g think-cli

如果速度较慢,可以选择淘宝源安装:

npm install -g think-cli --registry=https://registry.npm.taobao.org --verbose

查看 ThinkJS 版本:

[root@daguanren ~]# thinkjs -V
2.2.0

安装 PM2 ,它是一款专业管理 Node.js 服务的模块,建议在线上使用。使用 PM2 需要以全局的方式安装,如:

npm install -g pm2

查看安装版本:

[root@daguanren ~]# pm2 -V
2.9.1

ThinkJS 从 3.0 开始,框架底层基于 Koa 2.x 实现,兼容 Koa 的所有功能。乘着 Koa 如今的大火之势,使用 ThinkJS 开发无疑是顺势而为,比较明智的选择。

正如官网介绍:ThinkJS 是一款面向未来开发的 Node.js 框架,整合了大量的项目最佳实践,让企业级开发变得如此简单、高效。

架构图:

alt

本文链接:https://www.daguanren.cc/post/thinkjs_installation.html

-- EOF --

Comments