繁体   English   中英

Gulp 不创建 node_modules 文件夹

[英]Gulp doesn't create a node_modules folder

我认为当我运行npm install --save-dev gulp gulp 时,Gulp 应该在我的项目中创建一个 node_modules 文件夹,但它没有。 为什么?

非常感谢。

如果您在运行 npm install 时当前工作目录没有 package.json 文件,它将沿着树向上移动,直到找到一个将 gulp 条目放入的目录,然后将 gulp 文件夹放在该文件夹的 node_modules 目录中。 npm install之前尝试npm init看看我的意思。

是的,所以实际上您需要通过创建一个名为node_modules的文件夹并重新键入命令来帮助系统。

您必须首先创建文件夹node_modules ,否则 NPM node_modules模块安装在下一个更高级别的node_modules目录(例如您的主目录)中。

只需在控制台中输入mkdir node_modules在当前目录中创建文件夹。 之后它应该按预期工作。

更新:如果目录中存在package.json文件,则 NPM 会自动创建文件夹node_modules 使用npm init可以生成package.json文件。 这是更好的方法。 感谢@保罗

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM