最近在看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命令行