Я использую следующее:
- Иони c: 4.12.0
- Узел: 10.5.3
- NPM: 6.4. 1
- Платформа: Win10
Я клонирую проект из репозитория на github. Просто делаю обычный npm i
для извлечения пакета node_modules, я не ожидаю никаких проблем с этим. Но я получаю CRAZY количество предупреждений ENOENT: No such file or directory
, в результате чего установлено 0 пакетов.
Это выглядит примерно так:
13743 warn tar ENOENT: no such file or directory, open 'C:\Users\geron\OneDrive\Escritorio\AppElias\node_modules\.staging\angularfire2-f8aad165\database\package.json'
13744 warn tar ENOENT: no such file or directory, open 'C:\Users\geron\OneDrive\Escritorio\AppElias\node_modules\.staging\@ionic-native\core-4d421828\decorators\instance-property.metadata.json'
13745 warn tar ENOENT: no such file or directory, open 'C:\Users\geron\OneDrive\Escritorio\AppElias\node_modules\.staging\@angular\fire-594cd4d9\bundles\auth-guard.umd.js'
13746 warn tar ENOENT: no such file or directory, open 'C:\Users\geron\OneDrive\Escritorio\AppElias\node_modules\.staging\angularfire2-f8aad165\firebase-node\package.json'
13747 warn tar ENOENT: no such file or directory, open 'C:\Users\geron\OneDrive\Escritorio\AppElias\node_modules\.staging\@ionic-native\core-4d421828\decorators\interfaces.metadata.json'
13748 warn tar ENOENT: no such file or directory, open 'C:\Users\geron\OneDrive\Escritorio\AppElias\node_modules\.staging\@ionic-native\google-maps-0866cf3a\ngx\index.d.ts'
13749 warn tar ENOENT: no such file or directory, open 'C:\Users\geron\OneDrive\Escritorio\AppElias\node_modules\.staging\angularfire2-f8aad165\firestore\package.json'
13750 warn tar ENOENT: no such file or directory, open 'C:\Users\geron\OneDrive\Escritorio\AppElias\node_modules\.staging\core-js-3c812954\es\array\virtual\concat.js'
13751 warn tar ENOENT: no such file or directory, open 'C:\Users\geron\OneDrive\Escritorio\AppElias\node_modules\.staging\angularfire2-f8aad165\functions\package.json'
13752 warn tar ENOENT: no such file or directory, open 'C:\Users\geron\OneDrive\Escritorio\AppElias\node_modules\.staging\core-js-3c812954\es\array\virtual\copy-within.js'
13753 warn tar ENOENT: no such file or directory, open 'C:\Users\geron\OneDrive\Escritorio\AppElias\node_modules\.staging\core-js-3c812954\es\array\virtual\entries.js'
13754 warn tar ENOENT: no such file or directory, open 'C:\Users\geron\OneDrive\Escritorio\AppElias\node_modules\.staging\core-js-3c812954\es\array\virtual\every.js'
13755 warn tar ENOENT: no such file or directory, open 'C:\Users\geron\OneDrive\Escritorio\AppElias\node_modules\.staging\codelyzer-c13de8de\angular\styles\cssAst.js'
13756 warn tar ENOENT: no such file or directory, open 'C:\Users\geron\OneDrive\Escritorio\AppElias\node_modules\.staging\angularfire2-f8aad165\storage\package.json'
13757 warn tar ENOENT: no such file or directory, open 'C:\Users\geron\OneDrive\Escritorio\AppElias\node_modules\.staging\core-js-3c812954\es\array\virtual\fill.js'
13758 warn tar ENOENT: no such file or directory, open 'C:\Users\geron\OneDrive\Escritorio\AppElias\node_modules\.staging\@ionic-native\core-4d421828\decorators\common.js.map'
13759 warn tar ENOENT: no such file or directory, open 'C:\Users\geron\OneDrive\Escritorio\AppElias\node_modules\.staging\core-js-3c812954\es\array\virtual\filter.js'
13760 warn tar ENOENT: no such file or directory, open 'C:\Users\geron\OneDrive\Escritorio\AppElias\node_modules\.staging\rxjs-compat-07e6aa41\_esm5\observable\dom\ajax.js'
13761 warn tar ENOENT: no such file or directory, open 'C:\Users\geron\OneDrive\Escritorio\AppElias\node_modules\.staging\codelyzer-c13de8de\angular\styles\cssLexer.js'
13762 warn tar ENOENT: no such file or directory, open 'C:\Users\geron\OneDrive\Escritorio\AppElias\node_modules\.staging\angularfire2-f8aad165\auth\index.d.ts'
13763 warn tar ENOENT: no such file or directory, open 'C:\Users\geron\OneDrive\Escritorio\AppElias\node_modules\.staging\core-js-3c812954\es\array\virtual\find-index.js'
13764 warn tar ENOENT: no such file or directory, open 'C:\Users\geron\OneDrive\Escritorio\AppElias\node_modules\.staging\@ionic-native\core-4d421828\decorators\cordova-function-override.js.map'
...
Это длиннее. При необходимости я могу опубликовать полный журнал, я уже пробовал:
- Переустановка npm / node / ioni c
- Использование обновленных версий npm / node / ioni c
- Использование прав администратора.
- Отключение / удаление антивирусного программного обеспечения.
- Отключение брандмауэров.
- Проверка правильности моих пакетов
.json
. - Проверка правильности моего
.git
. - Удаление блокировки пакета. json и использование npm i.
Я должен сказать эту проблему указано c для моего компьютера и не происходит на компьютерах коллег. Я не могу понять проблему, и неспособность использовать npm i
накладывает большие налоги на мои временные ограничения.
Кто-нибудь знает, что это может быть?
EDIT 1 * Пакет 1050 *. json здесь: https://pastebin.com/7JpUZ4U1
РЕДАКТИРОВАТЬ 2 По-видимому, он загружает некоторые npm файлы и сохраняет их в node_modules / .staging , я пробовал "npm Audit" "npm Fix" И все здесь:
Почему модули Node go в папку .staging?
Решений пока нет.