我在本地安装gulp时应该如何处理166项?

时间:2017-10-13 10:13:12

标签: node.js npm gulp dependencies node-modules

$ npm之后安装gulp --save-dev

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

    + gulp@3.9.1
    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"
          }       
    }

这是正常的吗?我期待一个gulp的文件夹。 可以继续使用这么多文件吗? 感谢

1 个答案:

答案 0 :(得分:1)

这只是Gulp包的依赖关系。正如您在Gulp npm页面上看到的那样,主程序包只有 13个依赖项,但Gulp所依赖的每个程序包都有更多依赖项,所以我会说166个较小的程序包用于像Gulp这样的包是正常的。

PS:根据包裹的名称,我假设你正在研究Brad Schiff关于Udemy的课程:D