我正在通過MEAN堆棧開發PDF。每次創建節點應用程序時安裝軟件包
每當我需要創建一個新的API時,他們會要求在packages.json
文件中添加所需的包並運行npm install
。
例子:
{
"name": "node-api",
"main": "server.js",
"dependencies": {
"morgan": "~1.5.0",
"express": "~4.10.3",
"body-parser": "~1.9.3",
"mongoose": "~3.8.19",
"bcrypt-nodejs": "0.0.3"
}
}
然後做終端:
npm install
所以,如果我創造新的API,然後再說API2我需要做同樣的,所有的包都爲node_modules再次下載:
我的問題是:我們不能在本地下載和存儲這些軟件包,只要我們需要它們就可以使用,就像我們在Python或C++中一樣,而不是每次下載aga在。
在第一個'npm install'和每個後續'npm install'(當您更新版本或依賴關係時)之後,您可以簡單地將'node_modules'文件夾複製到您的磁盤存儲器中。 – activatedgeek
然後如果我添加新的軟件包並執行npm install,它是否會選擇性下載軟件包,但不可用? – smartsn123