Ошибка Angular 7 при создании нового приложения. Ошибка: не удается найти модуль 'temp', - PullRequest
0 голосов
/ 26 октября 2018

Когда я пытался создать новое приложение, используя:

ng new first-app

Появляется следующая ошибка:

internal/modules/cjs/loader.js:589
    throw err;
    ^

Error: Cannot find module 'temp'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:587:15)
    at Function.Module._load (internal/modules/cjs/loader.js:513:25)
    at Module.require (internal/modules/cjs/loader.js:643:17)
    at require (internal/modules/cjs/helpers.js:22:18)
    at Object.<anonymous> (C:\Users\Junior\Documents\GitHub\angular-cli\lib\bootstrap-local.js:14:14)
    at Module._compile (internal/modules/cjs/loader.js:707:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:718:10)
    at Module.load (internal/modules/cjs/loader.js:605:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:544:12)
    at Function.Module._load (internal/modules/cjs/loader.js:536:3)

Я пытался загрузить последний файл node.js и последнюю версию npm, также пытался получить последнюю версию Angular Cli, но он выдает ту же ошибку.

Я использую Windows, и я помещаю приложение в папку рабочего стола вызова Angular.

CliКоманда версии, использующая ng -v:

Cli версия


Решено

Что я сделал, чтобы решить эту проблему, так это запустить Node jsиспользуя командную строку Node.js, которая находится в Node js в меню запуска окна, а также я переключил моего оконного пользователя на admin с помощью cmd:

net user administrator /active:yes

См. Node.jsкомандная строка

Ответы [ 3 ]

0 голосов
/ 02 ноября 2018

Попробуйте добавить отсутствующую запись временного модуля:

npm i --save temp

если у вас также есть проблема с машинописью (или чем-то еще), используйте следующую строку:

npm i --save-dev typescript
0 голосов
/ 06 августа 2019

Проблема была решена.

Что я сделал, чтобы решить проблему, так это запустить Node js с помощью командной строки Node.js, которая находится в Node js в меню «Пуск» окна, а также я.переключил моего пользователя окна на администратора из cmd, используя:

net user administrator /active:yes
0 голосов
/ 26 октября 2018

Попробуйте эти шаги

  1. Удалить @ angular / cli npm uninstall -g @angular/cli
  2. Очистить кэш npm npm cache clean --force
  3. Install @ angular / cli npm i -g @angular/cli

Это проблема с текущим узлом. Попробуйте установить временный модуль с помощью npm i -g temp, а затем запустите ng new first-app

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...