導航:首頁 > 程序命令 > nodejs命令行參數

nodejs命令行參數

發布時間:2025-09-29 12:22:05

1. 如何用命令行開啟nodejs搭建web伺服器

首先,需要安裝nodejs,這個可以去官網下載,目前我本地安裝的v0.12版本。

安裝完成後可以通過命令行測試安裝是否成功,輸入:node -v,應該會顯示當前安裝node版本號。


本文中用到的模塊,都是nodejs核心模塊,不需要從外部下載,如果有需要,可以使用以下命令安裝:npm install xxx。


開始
下一步,新建js文件,可以命名為server.js,代碼如下:
var http = require('http');
var url = require('url');
var path = require('path');
var fs = require('fs');
var dir, arg = process.argv[2] || ''; // 命令行第三個參數,用來接收目錄,可為空,相對當前server.js文件的目錄名稱


// 比如使用命令 node server debug,意思就是debug文件夾與server.js文件同級
// 且你想以debug文件夾啟動web服務



http.createServer(function (req, res) {
var pathname = __dirname + url.parse(req.url).pathname;

2. 安裝nodejs的時候遇到這個錯誤,求解答

解決方案如下:

我們要先配置npm的全局模塊的存放路徑以及cache的路徑,例如我希望將以上兩個文件夾放在NodeJS的主目錄下,便在NodeJs下建立」node_global」及」node_cache」兩個文件夾。如下圖:

啟動cmd,輸入兩條命令:

npm config set prefix 「e:\php\nodejs\node_global」

npm config set cache 「e:\php\nodejs\node_cache」

選擇express這個比較常用的模塊。同樣在cmd命令行裡面,輸入「npm install express -g」(「-g」這個參數意思是裝到global目錄下,也就是上面說設置的「C:\Program Files\nodejs\node_global」裡面。)

關閉cmd,打開系統對話框,「我的電腦」右鍵「屬性」-「高級系統設置」-「高級」-「環境變數」。如下圖:

進入環境變數對話框,在系統變數下新建」NODE_PATH」,輸入」C:\Program Files\nodejs\node_global\node_moles「。(ps:這一步相當關鍵。) 2014.4.19新增:由於改變了mole的默認地址,所以上面的用戶變數都要跟著改變一下(用戶變數」PATH」修改為「C:\Program Files\nodejs\node_global\」),要不使用mole的時候會導致輸入命令出現「xxx不是內部或外部命令,也不是可運行的程序或批處理文件」這個錯誤。

在你的項目目錄下面,重新輸入npm install ,可以成功解決。

3. 如何基於nodejs開發一個命令行工具

效果預覽

npmuninstall-gzwj

然後再安裝即可。

發布與升級

當我們的工具開發完成後,如何發布到社區,如何提供給其他開發者使用,這是我們的最後一步。npm包的發布很簡單,原本只需要在包根目錄執行:npm publish命令即可。但如果你是第一次發布應用,需要解決好賬號登錄的問題:先執行npm adser命令,依次輸入用戶名、密碼和郵箱登錄,然後通過npm whoami命令確認登錄是否成功。萬事俱備之後,再執行npm publish命令,你的包就可以發布到社區與眾多開發者共享了!

最後,升級就簡單了。本地增加好新的功能,測試通過之後,修改版本號之後,執行:npm publish等待完成即可。

PS:最好給每個包都增加一個README.md文件,寫入包的作用,使用方法,更新日誌等等。方便使用者查閱。完美~~

閱讀全文

與nodejs命令行參數相關的資料

熱點內容
編程回憶錄c 瀏覽:982
java程序設計英文版 瀏覽:52
移動協同手機登錄伺服器地址 瀏覽:424
C語言編程買水果 瀏覽:5
演算法錯誤導致多交稅APP怎麼退 瀏覽:355
單片機取模運算怎麼算 瀏覽:156
文件加密是什麼意思 瀏覽:739
日本程序員畢業工作難找嘛 瀏覽:358
nodejs命令行參數 瀏覽:105
開放伺服器地址和埠分別是什麼 瀏覽:143
深圳軟體編程工資多少 瀏覽:569
海信影視app叫什麼名字 瀏覽:569
我的世界pc伺服器怎麼開小號 瀏覽:724
java常用排序演算法 瀏覽:635
互動信箱源碼 瀏覽:506
ios圖片怎麼壓縮 瀏覽:271
解壓助眠聲控吃東西講故事 瀏覽:421
黑馬程序員快速編程入門下載 瀏覽:350
雲伺服器powerbi 瀏覽:410
如何安裝2003伺服器 瀏覽:618