Недавно я обновил свой проект Angular 5 до Angular 6 и весь день пытался его собрать и развернуть. Моя последняя проблема связана с импортом - раньше он работал нормально.
Ошибка теперь говорит cannot find module 'firebase'
в моем импорте.
Недавно я обновил свой проект Angular 5 до Angular 6 и весь день пытался его собрать и развернуть. Моя последняя проблема связана с импортом - раньше он работал нормально.
Ошибка теперь говорит cannot find module 'firebase'
в моем импорте.
package.json
как зависимость и у вас npm install
после обновления? Если да, то npm может быть странным, как и Intellisense. старый добрый rm -rf /node_modules && npm cache clean && npm install
может это исправить. 23.07.2018 Для Angular 6+ импортируйте ядро firebase и сервисы следующим образом:
/*
* reduce the amount of code that your app uses by
* only including the features that you need.
*/
// import core firebase client (required)
import firebase from '@firebase/app';
// import Firebase Authentication (optional)
import '@firebase/auth';
// import Firebase Realtime Database (optional)
import '@firebase/database';
// import Cloud Firestore (optional)
import '@firebase/firestore';
Дополнительную информацию см. в официальной документации.