最近在看WebRTC,需要用到Nodejs环境,在此记录一下。
关于VirtualBox和Vagrant的详细安装步骤请移步go vagrant开发环境配置
启动虚拟机,执行vagrant ssh
进入命令行模式;执行 sudo apt install nodejs
即可。
⚠️通过apt install
安装的软件包都在/var/cache/apt/archives
输入nodejs --version
显示版本号,说明安装成功
输入nodejs
进入nodeJS命令行模式,control+C
退出
vagrant@go-app:~$ nodejs --version
v4.2.6
vagrant@go-app:~$ nodejs
>
在同步文件添加server.js,内容如下:
'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多添加一个端口转发
config.vm.network :forwarded_port, guest: 6789, host: 689
重启vagrant
vagrant reload
进入命令行模式
vagrant ssh
启动nodejs
nodejs server.js
在浏览器打开http://localhost:689/
image.png
end