код EISGIT ... node_modules / sitemap: представляется git-репо или подмодулем - PullRequest
0 голосов
/ 10 июля 2019

недавно я начал получать ошибки на travis-ci в виде

npm ERR! path /home/travis/build/gfxfundamentals/threejsfundamentals/node_modules/sitemap
npm ERR! code EISGIT
npm ERR! git /home/travis/build/gfxfundamentals/threejsfundamentals/node_modules/sitemap: Appears to be a git repo or submodule.
npm ERR! git     /home/travis/build/gfxfundamentals/threejsfundamentals/node_modules/sitemap
npm ERR! git Refusing to remove it. Update manually,
npm ERR! git or move it out of the way first.

Просматривая сеть, появляется ошибка, если в одной из зависимостей есть папка .git.

Проверка локально, хотя я не вижу лишних .git папок

$ rm -rf node_modules 
$ npm install
added 540 packages from 362 contributors and audited 1735 packages in 11.102s
$ find . -name ".git"
./.git
$

Проверка истории сборки она начала давать сбой после этого изменения . Там нет ничего, связанного со сборкой в ​​этом изменении. Зависимости сборки не изменены, ничего.

Я подумал, что, возможно, проблема связана с версией узла или npm, но при поиске в журнале и успеха, и неудачи используются одни и те же версии

$ node --version
v12.6.0
$ npm --version
6.9.0
$ nvm --version
0.34.0

Что еще можно посмотреть, чтобы решить эту проблему?

...