欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

快速掌握Node.js環(huán)境的安裝與運(yùn)行方法

 更新時(shí)間:2016年02月16日 14:51:23   投稿:goldensun  
這篇文章主要介紹了Node.js環(huán)境的安裝與運(yùn)行方法,Node是基于Google Chrome V8引擎的JavaScript解釋器,需要的朋友可以參考下

安裝程序
NodeJS 提供了一些安裝程序,都可以在 nodejs.org 這里下載并安裝。

Windows 系統(tǒng)下,選擇和系統(tǒng)版本匹配的 .msi 后綴的安裝文件。Mac OS X 系統(tǒng)下,選擇 .pkg 后綴的安裝文件。

編譯安裝
Linux 系統(tǒng)下沒(méi)有現(xiàn)成的安裝程序可用,雖然一些發(fā)行版可以使用 apt-get 之類(lèi)的方式安裝,但不一定能安裝到最新版。因此 Linux 系統(tǒng)下一般使用以下方式編譯方式安裝 NodeJS。

1.確保系統(tǒng)下 g++ 版本在 4.6 以上,python 版本在 2.6 以上。

2.從 nodejs.org 下載 tar.gz 后綴的 NodeJS 最新版源代碼包并解壓到某個(gè)位置。

3.進(jìn)入解壓到的目錄,使用以下命令編譯和安裝。

$ ./configure

$ make

$ sudo make install

運(yùn)行

打開(kāi)終端,鍵入 node 進(jìn)入命令交互模式,可以輸入一條代碼語(yǔ)句后立即執(zhí)行并顯示結(jié)果,例如:

$ node
> console.log('Hello World!');
Hello World!

如果要運(yùn)行一大段代碼的話(huà),可以先寫(xiě)一個(gè)JS文件再運(yùn)行。例如有以下 hello.js。

function hello() {
  console.log('Hello World!');
}
hello();

寫(xiě)好后在終端下鍵入 node hello.js 運(yùn)行,結(jié)果如下:

$ node hello.js
Hello World!

權(quán)限問(wèn)題
在 Linux 系統(tǒng)下,使用 NodeJS 監(jiān)聽(tīng) 80 或 443 端口提供 HTTP(S)服務(wù)時(shí)需要 root 權(quán)限,有兩種方式可以做到。

一種方式是使用 sudo 命令運(yùn)行 NodeJS。例如通過(guò)以下命令運(yùn)行的 server.js 中有權(quán)限使用 80 和 443 端口。一般推薦這種方式,可以保證僅為有需要的 JS 腳本提供 root 權(quán)限。

$ sudo node server.js

另一種方式是使用 chmod +s 命令讓 NodeJS 總是以 root 權(quán)限運(yùn)行,具體做法如下。因?yàn)檫@種方式讓任何JS腳本都有了 root 權(quán)限,不太安全,因此在需要很考慮安全的系統(tǒng)下不推薦使用。

$ sudo chown root /usr/local/bin/node
$ sudo chmod +s /usr/local/bin/node

相關(guān)文章

最新評(píng)論