/ / Використання Angular CLI для створення проекту дає помилки - node.js, macos, angular-cli

Використання кутового CLI для створення проекту дає помилки - node.js, macos, angle-cli

Я отримую таку помилку при спробі використання Кутовий CLI на Mac OS Sierra:

$ ng new my-app Error: Path "/app/app.module.ts" does not exist. Path "/app/app.module.ts" does not exist.

Я спробував наступні підходи:

Видалення NodeJS повністю використовуючи наступні команди: (як зазначено на цій пост stackoverflow)

sudo rm -rf /usr/local/{lib/node{,/.npm,_modules},bin,share/man}/{npm*,node*,man1/node*}

sudo rm -rf /usr/local/bin/npm /usr/local/share/man/man1/node* /usr/local/lib/dtrace/node.d ~/.npm ~/.node-gyp

sudo rm -rf /opt/local/bin/node /opt/local/include/node /opt/local/lib/node_modules

Потім знову встановіть Angular CLI

npm install -g @angular/cli

Я перевірив права доступу до папок, а інформація вказує, що я маю доступ до папки для читання / запису.

Що ще може бути проблема тут?

Тепер у мене є такі версії:

  • Кутове CLI: 1.7.1
  • Вузол: 8.9.4
  • ОС: darwin x64
  • NPM: v5.6.0

Надія хтось може допомогти.

Відповіді:

1 для відповіді № 1

Добре, я вирішив проблему.

Як і робити все вищезазначене. Я помітив, що папка ...

/Users/my-user-name/node_modules

... як і раніше існувала. Я зробив наступне:

  1. Повторили кроки "Видалення NodeJS", як зазначено в моєму початковому повідомленні.
  2. Вилучено node_modules в папці /Users/my-user-name/node_modules
  3. Перевстановіть Node через посилання для завантаження на Сайт NodeJS
  4. Перевстановлено кутовий CLI npm install -g @angular/cli
  5. Створено новий проект ng new my-app
  6. Успіх!

Сподіваюся, що це допоможе будь-кому, хто мав подібні проблеми.