選單
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

Node.js NPM


什麼是 NPM?

NPM 是 Node.js 包的包管理器,或者如果你喜歡,也可以叫它模組。

www.npmjs.com 託管著數千個免費包供下載和使用。

當你安裝 Node.js 時,NPM 程式也會被安裝在你的電腦上。

NPM 已經準備好在你的電腦上運行了!


什麼是包?

Node.js 中的一個包包含了一個模組所需的所有檔案。

模組是你可以包含在專案中的 JavaScript 庫。


下載一個包

下載包非常簡單。

開啟命令列介面,告訴 NPM 下載你想要的包。

我想下載一個名為 "upper-case" 的包。

下載 "upper-case"

C:\Users\你的名字>npm install upper-case

現在你已經下載並安裝了你的第一個包!

NPM 會建立一個名為 "node_modules" 的資料夾,包將被放置在這裡。你將來安裝的所有包都會被放置在這個資料夾裡。

我的專案現在有這樣的資料夾結構:

C:\Users\我的名字\node_modules\upper-case



使用包

一旦包被安裝,就可以使用了。

像包含任何其他模組一樣包含 "upper-case" 包。

var uc = require('upper-case');

建立一個 Node.js 檔案,它會將輸出 "Hello World!" 轉換為大寫字母。

示例

var http = require('http');
var uc = require('upper-case');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/html'});
  res.write(uc.upperCase("Hello World!"));
  res.end();
}).listen(8080);
執行示例 »

將上面的程式碼儲存在一個名為 "demo_uppercase.js" 的檔案中,然後執行它。

執行 demo_uppercase

C:\Users\你的名字>node demo_uppercase.js

如果您按照相同的步驟在您的計算機上操作,您將看到與示例相同的結果: https://:8080


×

聯絡銷售

如果您想將 W3Schools 服務用於教育機構、團隊或企業,請傳送電子郵件給我們
sales@w3schools.com

報告錯誤

如果您想報告錯誤,或想提出建議,請傳送電子郵件給我們
help@w3schools.com

W3Schools 經過最佳化,旨在方便學習和培訓。示例可能經過簡化,以提高閱讀和學習體驗。教程、參考資料和示例會不斷審查,以避免錯誤,但我們無法保證所有內容的完全正確性。使用 W3Schools 即表示您已閱讀並接受我們的使用條款Cookie 和隱私政策

版權所有 1999-2024 Refsnes Data。保留所有權利。W3Schools 由 W3.CSS 提供支援