首頁 > web前端 > 前端問答 > npm是node嗎

npm是node嗎

藏色散人
發布: 2021-12-10 14:16:48
原創
2450 人瀏覽過

npm不是node,npm是nodejs的套件管理器,而nodejs簡稱node,是javascript的一種運作環境,是對Google V8引擎進行的封裝,也就是說nodejs含有npm,但npm並不是指node。

npm是node嗎

本文操作環境:Windows7系統,nodejs10.16.2版,Dell G3電腦。

npm是node嗎?

node.js是javascript的一種運作環境,是對Google V8引擎的封裝。是一個伺服器端的javascript的解釋器。

包含關係,nodejs含有npm,比如說你安裝好nodejs,你打開cmd輸入npm -v會發現npm的版本號,表示npm已經安裝好。

引用大神的總結:

其實npm是nodejs的套件管理器(package manager)。我們在Node.js上開發時,會用到很多別人已經寫好的javascript程式碼,

如果每當我們需要別人的程式碼時,都根據名字搜尋一下,下載原始碼,解壓,再使用,會非常麻煩。於是就出現了套件管理器npm。

大家把自己寫好的源碼上傳到npm官網上,如果要用某個或某些個,直接透過npm安裝就可以了,不用管那個源碼在哪裡。

並且如果我們要使用模組A,而模組A又依賴模組B,模組B依賴模組C和D,此時npm會根據依賴關係,

把所有依賴的包都下載下來並且管理起來。試想如果這些工作全靠我們自己去完成會多麼麻煩!

推薦學習:《node.js影片教學

以上是npm是node嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板