在Azure上创建一个虚拟机(Ubuntu 16.04),然后使用Node.js来运行HTML

操作顺序

1:在Azure上安装VM(操作系统为Ubuntu)
2:通过SSH连接并以root用户身份登录(使用创建的用户名,输入sudo su即可)
3:命令
$ git clone https://github.com/creationix/nvm.git ~/.nvm
$ source ~/.nvm/nvm.sh
$ nvm help
只要没有错误并且能够显示帮助信息即可
$ nvm ls-remote
选择奇数版本稳定。安装最新版本(截至2018年3月13日为v9.8.0)
$ nvm install 9.8.0
$ node -v
如果能显示版本号就可以了

$nvm別名默認值為v9.8.0
默認 -> v9.8.0
$ vi ~/.bash_profile
在下面進行記錄(原本為0)
如果[[ -s ~/.nvm/nvm.sh ]];
那麼執行source ~/.nvm/nvm.sh
endif

如果这样重新启动,则会发生以下情况:
$ node -v
程序’node’当前未安装。您可以键入以下命令进行安装:
apt install nodejs-legacy
$ node 文件.js
无法执行,昨天是可以的。
为什么呢?

这里可以参考。

词语的意义

・NVM(Node Version Manager):是一个用于管理Node.js版本的工具。
・node命令用于执行用JavaScript编写的程序的命令。
・npm(Node Package Manager)是用于在执行node命令时下载和安装包(库)的命令。