Я на самом деле уже пробовал это, и я также получаю ошибку (я отредактировал свой вопрос с подробным описанием ошибки)

аюсь установить зависимости NPM от частного GitLab.

Итак, у меня есть репо с основными файлами

И я добавил эту зависимость вpackage.json на моем проекте

"node-demo-package": "https://oauth2:<ACCESS TOKEN>@gitlab.fullurl.git"

Но когда я бегуnpm installЯ получаю это сообщение об ошибке:

npm ERR! code ENOPACKAGEJSON
npm ERR! package.json Non-registry package missing package.json: node-demo-package@https://oauth2:<ACCESS TOKEN>@gitlab.fullurl.git.
npm ERR! package.json npm can't find a package.json file in your current directory.

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/arnaud.delante/.npm/_logs/2018-01-24T15_05_49_456Z-debug.log

Что я не понимаю, так как естьpackage.json как показано на скриншоте.

Вот

{
  "name": "demo-package",
  "version": "1.0.0",
  "description": "Test pasckage",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "repository": {
    "type": "git",
    "url": "[email protected]"
  },
  "author": "Arnaud Delante",
  "license": "MIT"
}

Я уже пробовал переключатьсяhttps поgit+https но я получаю еще одну ошибку

npm ERR! Error while executing:
npm ERR! /usr/local/bin/git ls-remote -h -t https://oauth2:<ACCES TOKEN>@gitlab.fullrul.git
npm ERR!
npm ERR! remote: You are not allowed to download code from this project.
npm ERR! fatal: unable to access 'https://oauth2:<ACCES TOKEN>@gitlab.fullrul.git': The requested URL returned error: 403
npm ERR!
npm ERR! exited with error code: 128

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/arnaud.delante/.npm/_logs/2018-01-24T17_19_16_677Z-debug.log

Что странно, потому что токен правильный.

У вас есть идея?

Ответы на вопрос(1)

Ваш ответ на вопрос