gpt4 book ai didi

node.js - path也是一个node核心模块的名字

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

几个月后我才重新回到 node 中,我对自己在做什么有点模糊

我更新了 npm、node 和 gulp。我的 gulp 文件似乎可以工作,但我只是去安装 gulp-compile-handlebars但我得到以下信息:

Cooldude-MacBook-Air:_overlay cooldude$ sudo npm install --save-dev gulp-compile-handlebars
Password:
npm WARN package.json path@0.4.9 path is also the name of a node core module.
gulp-compile-handlebars@0.2.0 node_modules/gulp-compile-handlebars
├── through2@0.4.2 (readable-stream@1.0.27-1, xtend@2.1.2)
└── handlebars@2.0.0-alpha.4 (optimist@0.3.7, uglify-js@2.3.6)
Cooldude-MacBook-Air:_overlay cooldude$ ls
gulpfile.js.old node_modules src

我以前没见过这个 - 我应该怎么做才能解决这个问题?

最佳答案

这不是因为 gulp-compile-handlebars 模块,因为他没有(并且没有任何依赖)没有调用 path 模块。

我认为您直接在项目的 package.json 中引用了您需要删除的 path dependency ,因为现在这是一个核心模块,因此您不必将它放在项目的 dependencies 中。

如果它没有被引用,那肯定意味着你的一个dependenciespath dependency。您对此无能为力(如果有的话,请期待 PR 或 repo 问题)。

顺便说一句,这只是 npm 向您显示的警告,而不是错误,因此无需担心。

关于node.js - path也是一个node核心模块的名字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24897130/

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