npm 模組管理器入門

2021-09-29 14:32:07 字數 542 閱讀 1401

什麼是npm

為什麼使用 npm

npm 是 node 一起安裝的包管理工具,能解決 node **部署上的很多問題,常見的場景有以下幾種

允許使用者將自己編寫的包或命令列程式上傳到npm 伺服器供別人使用

npm 的背後,是基於 couchdb 的乙個資料庫,詳細記錄了每個包的資訊,包括作者、版本、依賴、授權資訊等,它的乙個很重要的作用就是:將開發者從繁瑣的包管理工作(版本、依賴等)中解放出來,更加專注於功能的開發

如何使用 npm

安裝

npm 不需要單獨安裝,在安裝 node 的時候,會連帶一起安裝 npm,但是,node 附帶的 npm 可能不是最新版本,最後用下面的命令,更新到最新版本

$ sudo npm install npm@latest -g

如果是window 系統使用以下命令即可

npm install npm -g

前端模組管理器

目前,模組化結構已經成為web開發的主流形式,製作 的主要工作也不再是編寫各種功能,寫各種頁面,而是如何將各種不同的模組組合在一起,來完成整個web的功能 browser本身不具有模組管理機制,傳統的web開發中,為了進行模組化結構,不得不加 一大堆script標籤來依照先後順序來載入,這就造成了網...

前端模組管理器簡介

npm node packaged modules 是node.js的模組依賴管理工具。安裝node.js後會自動安裝上npm工具。npm命令執行時會讀取和解釋當前目錄下的package.json檔案,這個檔案可以定義name description version devdependencies等...

Bower前端模組管理器

cnpm install bower g 安裝bower bower install jquery bower會自動去網上找到最新版本的jquerybower還會幫我們去檢查版本之間的相容性。這個工具一般小型的專案中不會用到,因為總共就是那麼十幾個js檔案,用到它反而需要很多的配置檔案,所以,大型的...