[英]When npm installing GULP in local project - I get a ton of folders in node_modules - why?
我一直在關注這個咕嘟咕嘟通過CSS技巧安裝- https://css-tricks.com/gulp-for-beginners/我注意到,當我得到的應該是在node_module文件什么他們的文件夾投籃......他們只有垃圾桶。 我有40多個文件夾被添加。 這應該發生嗎? Gulp是否需要這些依賴項? 如果不是,為什么會這樣呢? 這是我的package.json,其中包含發出的某些信息以及安裝時制作的文件夾的1/2的屏幕快照。 我開始清理項目(沒有文件夾或瘋狂的安裝卸載完成)。
{
"name": "---",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"repository": {
"type": "git",
"url": "git+-----.git"
},
"keywords": [
"---",
"---'",
"---",
"---"
],
"author": "-----",
"license": "ISC",
"homepage": "------",
"devDependencies": {
"gulp": "^3.9.0"
}
}
這是由於新npm 3中的更改所致,我假設您在此處使用了該更改(如果要確保可以通過執行npm -v
進行檢查)。 現在,所有模塊及其依賴項都位於/ node_modules中,而不是嵌套在依賴於它們的模塊的子文件夾中(就像以前一樣)。
現在,您的依賴項將最大程度地平面安裝。 在可能的情況下,所有依賴項及其依賴項和THEIR依賴項都將安裝在項目的node_modules文件夾中,而不會嵌套。
資料來源: http : //dailyjs.com/2015/06/26/npm-3/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.