国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > JS > 正文

快速掌握Node.js環境的安裝與運行方法

2024-05-06 16:28:23
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了Node.js環境的安裝與運行方法,Node是基于Google Chrome V8引擎的JavaScript解釋器,需要的朋友可以參考下
 

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

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

編譯安裝
Linux 系統下沒有現成的安裝程序可用,雖然一些發行版可以使用 apt-get 之類的方式安裝,但不一定能安裝到最新版。因此 Linux 系統下一般使用以下方式編譯方式安裝 NodeJS。

1.確保系統下 g++ 版本在 4.6 以上,python 版本在 2.6 以上。

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

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

$ ./configure$ make$ sudo make install

運行

打開終端,鍵入 node 進入命令交互模式,可以輸入一條代碼語句后立即執行并顯示結果,例如:

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

如果要運行一大段代碼的話,可以先寫一個JS文件再運行。例如有以下 hello.js。

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

寫好后在終端下鍵入 node hello.js 運行,結果如下:

$ node hello.jsHello World!

權限問題
在 Linux 系統下,使用 NodeJS 監聽 80 或 443 端口提供 HTTP(S)服務時需要 root 權限,有兩種方式可以做到。

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

$ sudo node server.js

另一種方式是使用 chmod +s 命令讓 NodeJS 總是以 root 權限運行,具體做法如下。因為這種方式讓任何JS腳本都有了 root 權限,不太安全,因此在需要很考慮安全的系統下不推薦使用。

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


注:相關教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 磴口县| 洞口县| 桂东县| 深圳市| 金溪县| 自治县| 曲松县| 富平县| 长葛市| 澎湖县| 丰县| 卫辉市| 灵川县| 青川县| 聂拉木县| 景洪市| 积石山| 卓尼县| 芒康县| 三台县| 白水县| 临漳县| 昌都县| 通道| 江都市| 开远市| 家居| 隆化县| 财经| 琼中| 永登县| 孟州市| 武平县| 白城市| 达尔| 乐安县| 滕州市| 黄大仙区| 化州市| 攀枝花市| 怀安县|