ubuntu利用包管理器安装Node.JS
步骤1:用curl获取源代码
在我们用卷曲获取源代码之前,我们必须先升级操作系统,然后用卷发命令获取NodeSource添加到本地仓库。
root@ubuntu-15:~#apt-get update 安装apt-get install curl和apt-get install sudo root@ubuntu-15:~# curl -sL https://deb.nodesource.com/setup | sudo bash -
步骤2:安装NodeJS和NPM
运行以上命令之后如果输出如上所示,我们可以用apt-get的命令来安装和的NodeJS NPM包。
root@ubuntu-15:~# apt-get install nodejs
NodeJS安装
NodeJS安装
步骤3:安装一些必备的工具
通过以下命令来安装编译安装一些我们必需的本地插件。
root@ubuntu-15:~# apt-get install -y build-essential
通过Node.JS Shell来测试
测试的Node.js的步骤与之前使用源代码安装相似,通过以下节点命令来确认的Node.js是否完全安装好:
root@ubuntu-15:~# node > console.log('Node.js Installed Using Package Manager'); Node.js Installed Using Package Manager root@ubuntu-15:~# node > a = [1,2,3,4,5] [ 1, 2, 3, 4, 5 ] > typeof a 'object' > 5 + 2 7 > (^C again to quit) > root@ubuntu-15:~#
使用的NodeJS应用进行简单的测试
REPL是一个Node.js的的外壳,任何有效的JavaScript的代码都能在REPL下运行通过。所以让我们看看在Node.js的下的REPL是什么样子吧。
root@ubuntu-15:~# node > var repl = require("repl"); undefined > repl.start("> "); Press Enter and it will show out put like this: > { domain: null, _events: {}, _maxListeners: 10, useGlobal: false, ignoreUndefined: false, eval: [Function], inputStream: { _connecting: false, _handle: { fd: 0, writeQueueSize: 0, owner: [Circular], onread: [Function: onread], reading: true }, _readableState: { highWaterMark: 0, buffer: [], length: 0, pipes: null, ... ...
以下是可以在REPL下使用的命令列表
使用的NodeJS的包管理器
故宫是一个提供给节点脚本持续生命力的命令行工具,它能通过的package.json来安装和管理依赖包。最开始从初始化命令初始化开始
root@ubuntu-15:~# npm init