gpt4 book ai didi

node.js - NPM 安装不会使用我提供的 git url

转载 作者:太空宇宙 更新时间:2023-11-04 02:31:36 25 4
gpt4 key购买 nike

我的 package.json 文件中有一个开发依赖项,它指向本地 gitlab 存储库。

"devDependencies": {
"browser-sync": "^1.2.1",
"event-stream": "^3.1.5",
...
"mymodule": "git+http://my.gitlab.url/team/repo.git",
...
"run-sequence": "^0.3.6"
}

这不起作用。当我查看 npm-debug.log 文件时,似乎不是从 gitlab 克隆存储库,而是尝试在 npm 存储库中找到它:

26 http GET https://registry.npmjs.org/mymodule
27 http 404 https://registry.npmjs.org/mymodule

然后当然是在文件的更下面:

32 error 404 404 Not Found: mymodule
32 error 404
32 error 404 'mymodule' is not in the npm registry.
32 error 404 You should bug the author to publish it

如果我运行 git clone 来获取存储库的内容,它就可以工作。如果我运行“npm install”,然后运行 ​​package.json 文件中的路径,它就可以工作。但当我运行简单的“npm install”时它不起作用。

谁能解释一下为什么吗?

那么......为什么当我运行“npm install”时它不遵循我的 package.json 中的 gitlab 路径?

最佳答案

这些错误消息是转移注意力的信息。这是由我们的防火墙上的应用程序级别检查(和阻止)引起的。在此回答,作为下一个人的“需要与安全人员核实的事项”。

关于node.js - NPM 安装不会使用我提供的 git url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26234845/

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