gpt4 book ai didi

node.js - 当 npm 在本地项目中安装 GULP - 我在 node_modules 中得到大量文件夹 - 为什么?

转载 作者:搜寻专家 更新时间:2023-11-01 00:41:05 25 4
gpt4 key购买 nike

我一直在关注通过 CSS 技巧安装的 Gulp - https://css-tricks.com/gulp-for-beginners/我注意到,当我到达他们的文件夹时,拍摄了 node_module 文件夹中应该包含的内容……他们只有 bin 和 gulp。我添加了 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"
}
}

enter image description here

最佳答案

这是由于新的 npm 3 的变化,我假设你在这里使用它(如果你想确定的话,你可以通过执行 npm -v 来检查)。所有模块及其依赖项现在都在/node_modules 中,而不是嵌套在依赖它们的模块的子文件夹中(就像以前那样)。

Your dependencies will now be installed maximally flat. Insofar as is possible, all of your dependencies, and their dependencies, and THEIR dependencies will be installed in your project's node_modules folder with no nesting.

来源:http://dailyjs.com/2015/06/26/npm-3/

关于node.js - 当 npm 在本地项目中安装 GULP - 我在 node_modules 中得到大量文件夹 - 为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34294308/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com