最近在看WebRTC,须要用到Nodejs环境,在此记录一下。 关于VirtualBox和Vagrant的详细安装步骤请移步go vagrant开发环境配置node
启动虚拟机,执行vagrant ssh
进入命令行模式;执行 sudo apt install nodejs
便可。浏览器
⚠️经过apt install
安装的软件包都在/var/cache/apt/archives
bash
输入nodejs --version
显示版本号,说明安装成功app
输入nodejs
进入nodeJS命令行模式,control+C
退出ssh
vagrant@go-app:~$ nodejs --version
v4.2.6
vagrant@go-app:~$ nodejs
>
复制代码
在同步文件添加server.js,内容以下:ui
'use strict'
var http = require('http');
var app = http.createServer(function(req, res){
res.writeHead(200, {'Content-Type':'text/plain'});
res.end('Hello World\n');
}).listen(6789, '0.0.0.0');
复制代码
在Vagrantfile多添加一个端口转发spa
config.vm.network :forwarded_port, guest: 6789, host: 689
复制代码
重启vagrant vagrant reload
进入命令行模式 vagrant ssh
启动nodejs nodejs server.js
在浏览器打开http://localhost:689/ .net
end命令行