ubuntu利用包管理器安装Node.JS
步骤1:用curl获取源代码
在我们用卷曲获取源代码之前,我们必须先升级操作系统,然后用卷发命令获取NodeSource添加到本地仓库。
root@ubuntu-:~#apt-get update
安装apt-get install curl和apt-get install sudo
root@ubuntu-:~# curl -sL https://deb.nodesource.com/setup | sudo bash -
步骤2:安装NodeJS和NPM
运行以上命令之后如果输出如上所示,我们可以用apt-get的命令来安装和的NodeJS NPM包。
root@ubuntu-:~# apt-get install nodejs
NodeJS安装
NodeJS安装
步骤3:安装一些必备的工具
通过以下命令来安装编译安装一些我们必需的本地插件。
root@ubuntu-:~# apt-get install -y build-essential
通过Node.JS Shell来测试
测试的Node.js的步骤与之前使用源代码安装相似,通过以下节点命令来确认的Node.js是否完全安装好:
root@ubuntu-:~# node
> console.log('Node.js Installed Using Package Manager');
Node.js Installed Using Package Manager
root@ubuntu-:~# node
> a = [,,,,]
[ , , , , ]
> typeof a
'object'
> + >
(^C again to quit)
>
root@ubuntu-:~#
使用的NodeJS应用进行简单的测试
REPL是一个Node.js的的外壳,任何有效的JavaScript的代码都能在REPL下运行通过。所以让我们看看在Node.js的下的REPL是什么样子吧。
root@ubuntu-:~# node
> var repl = require("repl");
undefined
> repl.start("> ");
Press Enter and it will show out put like this:
> { domain: null,
_events: {},
_maxListeners: ,
useGlobal: false,
ignoreUndefined: false,
eval: [Function],
inputStream:
{ _connecting: false,
_handle:
{ fd: ,
writeQueueSize: ,
owner: [Circular],
onread: [Function: onread],
reading: true },
_readableState:
{ highWaterMark: ,
buffer: [],
length: ,
pipes: null,
...
...
以下是可以在REPL下使用的命令列表
使用的NodeJS的包管理器
故宫是一个提供给节点脚本持续生命力的命令行工具,它能通过的package.json来安装和管理依赖包。最开始从初始化命令初始化开始
root@ubuntu-:~# npm init
ubuntu利用包管理器安装Node.JS的更多相关文章
- 利用包管理器安装Node.JS
步骤1:用curl获取源代码在我们用卷曲获取源代码之前,我们必须先升级操作系统,然后用卷发命令获取NodeSource添加到本地仓库. root@ubuntu-15:~#apt-get update安 ...
- 在linux中使用包管理器安装node.js
网上文章中,在linux下安装node.js都是使用源码编译,其实node的github上已经提供了各个系统下使用各自的包管理器(package manager)安装node.js的方法. 1. 在U ...
- mac版sublime text2包管理器安装步骤
第一步: control+-打开命令执行窗口. 第二步: 将包管理器的代码复制到命令执行窗口: import urllib2,os,hashlib; h = '2915d1851351e5ee549c ...
- Openresty 学习笔记(四)lualocks包管理器安装使用
Luarocks是一个Lua包管理器,基于Lua语言开发,提供一个命令行的方式来管理Lua包依赖.安装第三方Lua包等,社区比较流行的包管理器之一,另还有一个LuaDist,Luarocks的包数量比 ...
- Linux下使用dnf包管理器安装异常后导致的clear不可用
该命令被包ncurses包含: 名称 : ncurses架构 : x86_64时期 : 0版本 : 5.9发布 : 16.20140323.fc21大小 : 433 k仓库 : @System概要 : ...
- python pip包管理器安装
下载 http://peak.telecommunity.com/dist/ez_setup.py 执行:python ez_setup.py 下载: http://pypi.python.or ...
- Python pip包管理器安装第三方库超时解决方案
一.国内镜像安装 使用方法:pip install --index 镜像网站 第三方库名 二.镜像网站 http://pypi.douban.com/simple/ 豆瓣 http://mirrors ...
- ubuntu snap 包管理器
基本使用 snap find $package snap install $package [--channel=beta] snap list snap refresh $package [--ch ...
- [译]How to Install Node.js on Ubuntu 14.04 如何在ubuntu14.04上安装node.js
原文链接为 http://www.hostingadvice.com/how-to/install-nodejs-ubuntu-14-04/ 由作者Jacob Nicholson 发表于October ...
随机推荐
- Data Structure Graph: strong connectivity
如果为undirected graph就是dfs或者bfs,如果都能visit则为连通O(V+E). 如果为directed graph就先dfs或者bfs,再reverse direct,再dfs或 ...
- C#转换人民币大写金额
/// <summary> /// 转换人民币大写金额. /// </summary> public class RMBConverter { /// <summary& ...
- while & do-while
while的形式——while(条件表达式){循环体:} 当满足条件表达式时,执行循环体,之后继续验证是否满足条件表达式,满足继续执行循环体,之后重复,直到不满足条件表达式,循环结束. 先判断, ...
- 剑指offer——翻转单词顺序VS左旋转字符串
字符串的交换等,注意判断字符串的是否为NULL,以及判断边界等. #include <iostream> #include <string> using namespace s ...
- codeforces 466C 计数 codeforces 483B 二分 容斥
题意:给你n个数,将他们分成连续的三个部分使得每个部分的和相同,求出分法的种数. 思路:用一个数组a[i]记下从第一个点到当前i点的总和.最后一个点是总和为sum的点,只需求出总和为1/3sum的点和 ...
- HDU2612 -暑假集训-搜索进阶N
http://acm.hust.edu.cn/vjudge/contest/view.action?cid=82828#problem/N这两天总是因为一些小错误耽误时间,我希望自己可以细心点.珍惜 ...
- VNC服务安装、配置与使用
原帖地址: http://blog.itpub.net/519536/viewspace-607549/ 该文档配置环境是RHEL,不同系统可能会有差别,本人测试过centos,ubuntu 1.确认 ...
- BEC listen and translation exercise 42
These were built for the workers towards the end of the eighteenth century, and they are still furni ...
- poj-2420 A Star not a Tree?(模拟退火算法)
题目链接: A Star not a Tree? Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 5219 Accepte ...
- leetcode 5 Longest Palindromic Substring(Manacher算法求最长回文串)
应用一下manacher算法就可以O(n)求出结果了.可以参考hdu3068 substr(start,length)函数是这样用的: substr 方法 返回一个从指定位置开始,并具有指定长度的子字 ...