Во время работы «старта НОГО», я получаю следующие ошибки:НПХ начать Error 2
app/app.component.ts(1,27): error TS2307: Cannot find module '@angular/core'.
app/main.ts(1,30): error TS2307: Cannot find module '@angular/platform-browser-dynamic'.
npm ERR! weird error 2
npm WARN This failure might be due to the use of legacy binary "node"
npm WARN For further explanations, please read
/usr/share/doc/nodejs/README.Debian
Ошибка происходит при запуске файла машинописи, а не во время файла JavaScript. Я даже пробовал следующие две команды:
sudo apt-get install nodejs-legacy
sudo npm update -g && sudo npm install -g concurrently lite-server typescript
Но все же ошибка сохраняется. Что делать? Я использую ОС Ubuntu 14.04. версия узла: 6.2.0, nodejs: 0.10.25 и работает над Angular2.
Не могли бы вы предоставить содержимое ваших файлов 'package.json' и' tsconfig.json'? Благодаря! –
Вы делали 'npm install' (а не' -g' или что-нибудь еще) в каталоге вашего проекта? – CherryDT
@CherryDT Да. Это не сработало. Затем я попробовал «sudo npm install», и это сработало для меня. Но все же, почему это сработало, я не знаю. – hithard