#node.js #linux #git #npm #bitbucket
#node.js #linux #git #npm #bitbucket
Вопрос:
Я искал действительно много форумов, готовых найти что-то подобное, и я нашел похожие вещи, но мне ничего не помогло. Чтобы вы знали, что случилось.
Я только что установил свежую ubuntu, и там я установил vim, git и node.js . Теперь я хочу установить также npm, но затем получаю сообщение об ошибке. Куча из них tbh:
kuba@ubuntu:~/lgv$ npm install
npm WARN deprecated tsml@1.0.1: no longer maintained
npm WARN addRemoteGit Error: Command failed: git config --get remote.origin.url
npm WARN addRemoteGit
npm WARN addRemoteGit at ChildProcess.exithandler (child_process.js:275:12)
npm WARN addRemoteGit at emitTwo (events.js:126:13)
npm WARN addRemoteGit at ChildProcess.emit (events.js:214:7)
npm WARN addRemoteGit at maybeClose (internal/child_process.js:925:16)
npm WARN addRemoteGit at Socket.stream.socket.on (internal/child_process.js:346:11)
npm WARN addRemoteGit at emitOne (events.js:116:13)
npm WARN addRemoteGit at Socket.emit (events.js:211:7)
npm WARN addRemoteGit at Pipe._handle.close [as
_onclose] (net.js:567:12)
npm WARN addRemoteGit git https://bitbucket.org/lgv-g12/lgv-config.git resetting remote /home/kuba/.npm/_git-remotes/git-https-bitbucket-org-lgv-g12-lgv-config-git-d9c0735f because of error: { Error: Command failed: git config --get remote.origin.url
npm WARN addRemoteGit
npm WARN addRemoteGit at ChildProcess.exithandler (child_process.js:275:12)
npm WARN addRemoteGit at emitTwo (events.js:126:13)
npm WARN addRemoteGit at ChildProcess.emit (events.js:214:7)
npm WARN addRemoteGit at maybeClose (internal/child_process.js:925:16)
npm WARN addRemoteGit at Socket.stream.socket.on (internal/child_process.js:346:11)
npm WARN addRemoteGit at emitOne (events.js:116:13)
npm WARN addRemoteGit at Socket.emit (events.js:211:7)
npm WARN addRemoteGit at Pipe._handle.close [as _onclose] (net.js:567:12)
npm WARN addRemoteGit killed: false,
npm WARN addRemoteGit code: 1,
npm WARN addRemoteGit signal: null,
npm WARN addRemoteGit cmd: 'git config --get remote.origin.url' }
npm ERR! git clone
--template=/home/kuba/.npm/_git-remotes/_templates --mirror https://bitbucket.org/lgv-g12/lgv-config.git /home/kuba/.npm/_git-remotes/git-https-bitbucket-org-lgv-g12-lgv-config-git-d9c0735f: Cloning into bare repository '/home/kuba/.npm/_git-remotes/git-https-bitbucket-org-lgv-g12-lgv-config-git-d9c0735f'...
npm ERR! git clone --template=/home/kuba/.npm/_git-remotes/_templates
--mirror https://bitbucket.org/lgv-g12/lgv-config.git /home/kuba/.npm/_git-remotes/git-https-bitbucket-org-lgv-g12-lgv-config-git-d9c0735f: remote: Invalid username or password
npm ERR! git clone
--template=/home/kuba/.npm/_git-remotes/_templates --mirror https://bitbucket.org/lgv-g12/lgv-config.git /home/kuba/.npm/_git-remotes/git-https-bitbucket-org-lgv-g12-lgv-config-git-d9c0735f: fatal: Authentication failed for 'https://bitbucket.org/lgv-g12/lgv-config.git/'
npm ERR! Linux
4.18.0-15-generic npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "install"
npm ERR! node v8.10.0 npm ERR! npm v3.5.2
npm ERR! code 128
npm ERR! Command failed: git clone
--template=/home/kuba/.npm/_git-remotes/_templates --mirror https://bitbucket.org/lgv-g12/lgv-config.git /home/kuba/.npm/_git-remotes/git-https-bitbucket-org-lgv-g12-lgv-config-git-d9c0735f
npm ERR! Cloning into bare repository '/home/kuba/.npm/_git-remotes/git-https-bitbucket-org-lgv-g12-lgv-config-git-d9c0735f'...
npm ERR! remote: Invalid username or password
npm ERR! fatal: Authentication failed for 'https://bitbucket.org/lgv-g12/lgv-config.git/'
npm ERR!
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR! <https://github.com/npm/npm/issues>
npm ERR! Please include the following file with any support request:
npm ERR! /home/kuba/lgv/npm-debug.log
kuba@ubuntu:~/lgv$
Может быть, вы знаете, что я напутал. Это уже моя вторая Linux-машина, с которой я получаю эти ошибки, и ничто не может помочь мне решить проблему.
Комментарии:
1.
Invalid username or password
появляется в журнале послеgit clone
. Это может быть связано с этим.2. Есть ли что-то неясное в сообщении об ошибке?
fatal: Authentication failed for 'https://bitbucket.org/lgv-g12/lgv-config.git/'
очевидно, что ваши данные аутентификации недействительны для репозитория, который вы пытаетесь клонировать.3. Я не хочу ничего клонировать, я просто хочу установить apm. Вот и все, и после того, как я набираю «установить amp», появляется целая куча ошибок с сообщениями об ошибках, которые я не понимаю
4. Однако что-то запрашивает это репозиторий. Это частное хранилище, и вы не проходите никакой аутентификации, поэтому Bitbucket отклоняет попытку клонирования.
Ответ №1:
На компьютере с Ubuntu (и Debian и т. Д.) С помощью apt-get Установите npm через:
sudo apt-get install npm
Вы использовали команду
npm install
Эта команда используется для установки зависимостей вашего node.js проект, указанный в вашем package.json.