簡體   English   中英

NPM安裝將不會使用我提供的git url

[英]NPM Install won't use my provided git url

我的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路徑?

錯誤消息是紅色鯡魚。 這是由防火牆上的應用程序級別檢查(和阻止)引起的。 在此作為對下一個人的“與您的安全人員聯系的檢查”。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM