跳到主要內容

發表文章

精選

npm 套件發布完整教學:從建立專案到發布自己的 npm Package

  前言 在 JavaScript 或 Node.js 的開發中,我們常常會使用許多第三方套件,例如: npm install axios npm install express npm install lodash 這些套件都來自 npm (Node Package Manager) 。 如果自己也開發了一個工具,希望: 在不同專案重複使用 分享給團隊成員 開源給其他開發者使用 就可以將它發布到 npm。 本篇文章將完整介紹如何建立並發布第一個 npm Package。 什麼是 npm? npm 是 Node.js 官方提供的套件管理平台,提供: 套件管理 版本控制 相依套件管理 套件發布 套件下載 目前已經擁有數百萬個套件,是 JavaScript 最大的生態系。 安裝 Node.js 確認已安裝 Node.js node -v 例如 v22.10.0 再確認 npm npm -v 例如 10.9.0 建立專案 建立一個新的資料夾 mkdir my-first-package cd my-first-package 初始化 npm npm init 依序輸入: package name version description entry point author license 也可以直接使用 npm init -y 建立完成後會看到 package.json 內容如下: { "name": "my-first-package" , "version": "1.0.0" , "main": "index.js" , "license": "MIT" } 撰寫程式 建立 index.js 內容 function hello ( name ) { return `Hello ${ name } !` ; } module . exports = hello ; 本機測試 建立 test.js const hello = r...

最新文章

DOM 是什麼?前端工程師必學的文件物件模型(Document Object Model)

COM 元件是什麼?為什麼以前的網頁都愛用它?從原理到 C# 實作一次搞懂

Retrieval-Augmented Generation(RAG)完整教學