2017-10-13 59 views
1

$後NPM安裝一飲而盡--save-dev的當我在本地安裝飲用水時,我應該如何處理166個項目?

npm WARN deprecated [email protected]: Please update to minimatch      3.0.2 or higher to avoid a RegExp DoS issue 
    npm WARN deprecated [email protected]: Please update to minimatch      3.0.2 or higher to avoid a RegExp DoS issue 
    npm WARN deprecated [email protected]: graceful-fs v3.0.0 and be      fore will fail on node releases >= v7.0. Please update to gracef      [email protected]^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to fi      nd it in the tree. 
    npm WARN [email protected] No description 
    npm WARN [email protected] No repository field. 
    npm WARN [email protected] No license field. 

    + [email protected] 
    added 186 packages in 20.425s 

的package.json

 { 
      "name": "travel-agency", 
      "version": "1.0.0", 
      "dependencies": { 
      "jquery": "^3.2.1", 
      "normalize.css": "^7.0.0" 
      }, 
      "devDependencies": { 
      "gulp": "^3.9.1" 
      }  
    } 

這是正常的嗎?我期待着一個吞噬的文件夾。 可以繼續使用這麼多文件嗎? 謝謝

回答

1

這只是依賴Gulp包。正如你可以在Gulp npm頁面看到的,主包只包含13依賴關係,但是每個這些包Gulp都依賴於更多的依賴關係,所以我會說像Gulp這樣的包有166個小包是正常的。

PS:通過包的名稱,我假設你正在通過Brad Schiff的Udemy課程進行工作:D

+0

是的。布拉德不回答問題,所以我不得不在這裏問。我只是因爲在他的視頻中感到困惑,他只有一大堆文件夾。你有沒有經歷過同樣的事情?就你所說的而言,這意味着我沒有做錯什麼,我可以繼續使用這些文件夾(只是澄清:D)。 – cha

+0

我認爲單個Gulp文件夾是他的Gulp任務的文件夾。無論如何,我再說一遍,這是正常的,你可以繼續工作,在課程結束時,如果我記得的話,你會在node_modules文件夾中有近1000個軟件包。我在完成課程後製作了[我自己的樣板](https://github.com/Puritanic/Frontend-Starter-Kit),現在它大約有1500個包裹。順便說一句,如果我的答案澄清這些東西有點爲你請接受它是正確的。 :) –

+0

謝謝@darko!我希望在未來的問題中見到你:D – cha

相關問題