步骤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

最新文章

  1. Intel.parallel.studio.xe.2015.Update.2.ISO-TBE 下载
  2. php生成动态验证码
  3. 【CodeForces 606A】A -特别水的题1-Magic Spheres
  4. 同时启动多个Tomcat
  5. 单点登录filter根据redis中的key判断是否退出
  6. spring 定时任务的 执行时间设置规则(转)
  7. linux 安装Tesseract-OCR
  8. webserver and application server
  9. Codeforces 484B Maximum Value(高效+二分)
  10. sqlite 的基本使用1
  11. TypeScript笔记 5--变量声明(解构和展开)
  12. 本地访问服务器上的wamp
  13. ionic3 添加多个自定义组件
  14. git 删除与撤回
  15. this指向问题 --无return
  16. openlayers5实战--踩坑总结
  17. RAC配置笔记
  18. linux编程合并多个静态库.a为一个.a
  19. 无旋treap的简单思想以及模板
  20. thinkphp 读取页面报错 说 /Runtime/Cache/Home/XXXXXX.php 错误

热门文章

  1. 每天一个Linux命令(7)pwd命令
  2. css3图片过滤效果
  3. HDU 4034 Graph:反向floyd
  4. 再次理解WCF以及其通信(附加一個編程小經驗)
  5. pyglet--EventLoop对象(主事件循环,用于从系统消息队列中取出消息,并派发给各个窗口)
  6. Windows cmd findstr
  7. 判断浏览器是否支持css3属性或单位
  8. java的HashMap的几个问题
  9. js之__proto__原型链
  10. poj 3469 Dual Core CPU——最小割