Npm warn tar eperm: операция не разрешена, открыт

Повестка дня: Создать новый проект angular с помощью cli

Конфигурация: ОС: Windows10 64-битная npm -v: 6.4.1 узел -v: 9.11.1 angular cli: последний

Наблюдаемое поведение по следующей команде:

c:\AngularDemo>ng new guessthenumber --inlineTemplate
? Would you like to add Angular routing? Yes
? Which stylesheet format would you like to use? CSS
CREATE guessthenumber/angular.json (3933 bytes)
CREATE guessthenumber/package.json (1321 bytes)
CREATE guessthenumber/README.md (1031 bytes)
CREATE guessthenumber/tsconfig.json (408 bytes)
CREATE guessthenumber/tslint.json (2837 bytes)
CREATE guessthenumber/.editorconfig (245 bytes)
CREATE guessthenumber/.gitignore (503 bytes)
CREATE guessthenumber/src/favicon.ico (5430 bytes)
CREATE guessthenumber/src/index.html (301 bytes)
CREATE guessthenumber/src/main.ts (372 bytes)
CREATE guessthenumber/src/polyfills.ts (3234 bytes)
CREATE guessthenumber/src/test.ts (642 bytes)
CREATE guessthenumber/src/styles.css (80 bytes)
CREATE guessthenumber/src/browserslist (388 bytes)
CREATE guessthenumber/src/karma.conf.js (964 bytes)
CREATE guessthenumber/src/tsconfig.app.json (166 bytes)
CREATE guessthenumber/src/tsconfig.spec.json (256 bytes)
CREATE guessthenumber/src/tslint.json (314 bytes)
CREATE guessthenumber/src/assets/.gitkeep (0 bytes)
CREATE guessthenumber/src/environments/environment.prod.ts (51 bytes)
CREATE guessthenumber/src/environments/environment.ts (662 bytes)
CREATE guessthenumber/src/app/app-routing.module.ts (245 bytes)
CREATE guessthenumber/src/app/app.module.ts (393 bytes)
CREATE guessthenumber/src/app/app.component.spec.ts (1119 bytes)
CREATE guessthenumber/src/app/app.component.ts (1429 bytes)
CREATE guessthenumber/src/app/app.component.css (0 bytes)
CREATE guessthenumber/e2e/protractor.conf.js (752 bytes)
CREATE guessthenumber/e2e/tsconfig.e2e.json (213 bytes)
CREATE guessthenumber/e2e/src/app.e2e-spec.ts (310 bytes)
CREATE guessthenumber/e2e/src/app.po.ts (208 bytes)
npm WARN deprecated circular-json@0.5.9: CircularJSON is in maintenance only, flatted is its successor.
npm WARN tar EPERM: operation not permitted, open 'c:\AngularDemo\guessthenumber\node_modules\.staging\@angular\core-483ac45b\esm2015\src\render3\instructions.js'
npm ERR! cb() never called!

npm ERR! This is an error with npm itself. Please report this error at:
npm ERR!     <https://npm.community>

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\params\AppData\Roaming\npm-cache\_logs\2018-10-31T11_07_38_873Z-debug.log
Package install failed, see above.

Ожидаемое поведение: Он должен был создать проект без ошибок

Что я пробовал:

npm cache clean --force -> Не сработало

отключил антивирус -> не работал

Ran cmd с помощью администратора -> не сработало

Я тоже столкнулся с той же проблемой. может кто-нибудь помочь в этом?

Arunprasad 31.10.2018 17:00
5
1
2 147
3

Ответы 3

попробуйте создать проект angular с помощью IDE, например Visual Studio.

Я столкнулся с той же проблемой. Когда я использую приглашение для создания проекта. затем я попробовал то же самое с визуальной студией, которую я могу создать без каких-либо проблем.

Я пробовал с визуальным кодом, тоже дает мне ту же ошибку.

paramsrikant 01.11.2018 07:43

Я использую Visual Studio версии 1.28.2. какую версию вы используете? ------------ Версия: 1.28.2 (пользовательская настройка) Фиксация: 7f3ce96ff4729c91352ae6def877e59c561f4850 Дата: 2018-10-17T00: 23: 51.859Z Электрон: 2.0.9 Chrome: 61.0.3163.100 Node.js: 8.9.3 V8: 6.1.534.41 Архитектура: x64

Arunprasad 01.11.2018 16:53

Версия: 1.28.2 (настройка системы) Фиксация: 7f3ce96ff4729c91352ae6def877e59c561f4850 Дата: 2018-10-17T00: 23: 51.859Z Электронный: 2.0.9 Chrome: 61.0.3163.100 Node.js: 8.9.3 V8: 6.1.534.41 Архитектура: x64

paramsrikant 02.11.2018 10:57

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

  • Закройте IDE
  • Убедитесь, что вы не запускаете ng-server в отдельной консоли.
  • Щелкните правой кнопкой мыши файл, в котором возникла проблема, и снимите флажок «Только для чтения».

Иногда это правда, что все проблемы зависят от вашего антивируса, откройте свой антивирус в настройках, вы увидите, где node.js или другие заблокированы, после разрешения он будет работать нормально

OP говорит в своем вопросе, что отключение их антивируса не помогло.

Eric Aya 24.12.2020 11:22

Другие вопросы по теме