https://www.howtoing.com/install-latest-nodejs-npm-on-ubuntu

第1步:添加NodeJS的PPA

首先,你需要Node.js PPA在我们的系统的NodeJS官方网站提供通过。我们还需要如果尚未安装安装python-software-properties。

$ sudo apt-get install python-software-properties
$ curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -

第2步:安装Node.js和NPM

添加PPA文件后,让安装NodeJS。 NPM还将与node.js中安装这个命令也将在系统上安装其他许多依赖包。

$ sudo apt-get install nodejs

第3步:检查Node.js和NPM版本

安装完成后Node.js校验和检查安装的版本。你可以找到关于Node.js当前版本的更多详细信息 的官方网站  。

$ node -v v6.3.1

同时检查NPM的版本。

$ npm -v 3.10.3

第4步:创建演示Web服务器(可选)

这是一个可选步骤。如果你想测试你的node.js安装。让我们创建的“Hello World!”文本的Web服务器。创建一个文件 http_server.js

$ vim http_server.js

并添加以下内容

var http = require('http');
http.createServer(function (req, res) {res.writeHead(200, {'Content-Type': 'text/plain'});res.end('Hello Worldn');
}).listen(3001, "127.0.0.1");
console.log('Server running at http://127.0.0.1:3001/');

现在,使用以下命令来启动Web服务器。

$ node --debug http_server.jsdebugger listening on port 5858
Server running at http://127.0.0.1:3001/

Web服务器已启动在端口3001现在访问 http://127.0.0.1:3001/ 网址在浏览器中。

ubuntu16.04 npm安装相关推荐

  1. wepe 装linux ubuntu,Ubuntu16.04下安装Wechat的实现方法

    Ubuntu16.04下安装Wechat 很久没写博客了,前两天电脑因为teamviewer不了,原因显示是libqt5gui5版本过低,研究了一波更新,卸载了libqt5gui5,和它的依赖qtba ...

  2. ubuntu16.04 下安装Opencv2.4.9

    ubuntu16.04 下安装Opencv2.4.9 OpenCV的源码download from:  https://sourceforge.net/projects/opencvlibrary/? ...

  3. linux如何安装neo4j,Ubuntu16.04 如何安装neo4j数据库

    什么是neo4j数据库? neo4j数据库是图数据库的一种,属于nosql的一种,常见的nosql数据库还有redis.memcached.mongDB等,不同于传统的关系型数据库,nosql数据也有 ...

  4. 阿里云云服务器ECS上的Ubuntu16.04桌面安装及root账户登录错误处理

    阿里云云服务器ECS上的Ubuntu16.04桌面安装及root账户登录错误处理 2018-06-28 16:42:45 程百球 阅读数 2793更多 分类专栏: 程序配置 版权声明:本文为博主原创文 ...

  5. 通过Anaconda在Ubuntu16.04上安装 TensorFlow(GPU版本)

    一. 安装环境 Ubuntu16.04.3 LST GPU: GeForce GTX1070 Python: 3.5 CUDA Toolkit 8.0 GA1 (Sept 2016) cuDNN v6 ...

  6. Ubuntu16.04在线安装MongoDB详细教程

    Ubuntu16.04在线安装MongoDB详细教程 文章目录 Ubuntu16.04在线安装MongoDB详细教程 前言 安装流程 信任MongoDB公钥 创建列表文件 安装MongoDB 常见问题 ...

  7. Ubuntu16.04怎样安装Python3.6

    Ubuntu16.04默认安装了Python2.7和3.5 请注意,系统自带的python千万不能卸载! 输入命令python 按Ctrl+D退出python命令行 输入命令sudo add-apt- ...

  8. mongodb安装教程Linux,Ubuntu16.04手动安装MongoDB的详细教程

    我最近在研究MongoDB的路上,那么今天也算个学习笔记吧!今天用Ubuntu16.04手动安装MongoDB,分享给大家 注意事项: 仔细按步骤阅读操作 注意别写错字 牢记上面两点 一.用自带的火狐 ...

  9. Ubuntu16.04 Xmind安装

    Ubuntu16.04 Xmind安装: 官网下载:直接下载不用注册: 到下载目录选择下载文件右键,提取到此处(为登录用户权限):在终端采用root权限解压为root权限(unzip xmind-8- ...

最新文章

  1. goland 设置project gopath
  2. Spring boot整合dubbo
  3. linux 开放1701端口,长连接及Linux 查看长连接端口
  4. 在echarts图表外调用echarts的下载功能以及echarts getDataURL图表数据不显示的问题的解决方案...
  5. 改变HTML中超链接的显示样式
  6. 301 302区别_如何正确理解301,302和canonial标签
  7. [QNAP crontab 定時執行程式
  8. python xlsxwriter dict_python_xlsxwriter模块
  9. java mvc .net mvc_.NET MVC 和 JAVA MVC有什么区别?
  10. 学术英语视听说2听力原文_做英语听力题有哪些非常实用的小技巧?
  11. TEA(Tiny Encryption Algorithm)
  12. AI自动还原OpenCV制作的九宫格拼图游戏(附源码)
  13. 串行口终端乱码的解决.
  14. 关于项目一直updating indexes不停的解决方案
  15. MEION:锁相环锁定状态仿真与板载测试情况分析
  16. JAVA基础_数组(一维数组)
  17. 2021-07-18 三种视图的dicom文件的生成
  18. antd select.option选项加入额外属性
  19. AI切片工具是如何使用的
  20. 什么是Core Dump?

热门文章

  1. Hadoop Yarn内存使用优化配置
  2. cs224n第二讲词向量表示:word2vec
  3. 正则表达式 2. 单字符或
  4. 【Spring】Spring MVC文件上传--整合bootstrap-fileinput和jQuery-File-Upload
  5. [转]python yield
  6. Java常见容器(Container)关系图
  7. 数据库 'SqlPersistenceService' 的版本为 655,无法打开。此服务器支持 611 版及更低版...
  8. C语言中Static和Const关键字的的作用
  9. Android Studio 生成签名的APK
  10. 【转】补零与离散傅里叶变换的分辨率