你好,我在运行服务时收到了这个错误。我遵循angularFire文档。
https://github.com/angular/angularfire2/blob/master/docs/1-install-and-setup.md
WARNING in ./~/angularfire2/angularfire2.js
3:26-40 "export 'InjectionToken' was not found in '@angular/core'
WARNING in ./~/angularfire2/app/firebase.app.module.js
3:40-54 "export 'InjectionToken' was not found in '@angular/core'
ERROR in /Users/sebastianalcoser/Documents/web/node_modules/angularfire2/app/firebase.app.module.d.ts (1,10): Module '"/Users/sebastianalcoser/Documents/web/node_modules/@angular/core/index"' has no exported member 'InjectionToken'.
ERROR in /Users/sebastianalcoser/Documents/web/node_modules/angularfire2/angularfire2.d.ts (3,10): Module '"/Users/sebastianalcoser/Documents/web/node_modules/@angular/core/index"' has no exported member 'InjectionToken'.
ERROR in Error encountered resolving symbol values statically. Reference to a local (non-exported) symbol 'firebaseConfig'. Consider exporting the symbol (position 14:5 in the original .ts file), resolving symbol AppModule in /Users/sebastianalcoser/Documents/web/src/app/app.module.ts
ERROR in multi webpack-dev-server/client?http://localhost:4200 ./src/main.ts
Module not found: Error: Can't resolve 'webpack-dev-server/client?http://localhost:4200' in '/Users/sebastianalcoser/Documents/web'
@ multi webpack-dev-server/client?http://localhost:4200 ./src/main.ts
ERROR in multi ./src/styles.css
Module not found: Error: Can't resolve 'css-loader' in '/Users/sebastianalcoser/Documents/web'
@ multi ./src/styles.css
ERROR in ./src/app/app.component.ts
Module not found: Error: Can't resolve 'css-loader' in '/Users/sebastianalcoser/Documents/web'
@ ./src/app/app.component.ts 21:21-51
@ ./src/app/app.module.ts
@ ./src/main.ts
@ multi webpack-dev-server/client?http://localhost:4200 ./src/main.ts
发布于 2017-06-20 20:21:18
您需要安装最新版本的angular:
在Linux/Mac上: npm install @ar角/{公用,编译器-cli,核心,窗体,http,platform-browser,platform-browser-dynamic,platform-server,路由器,动画}@最新类型记录@最新版本--保存在Windows上: npm安装@ar角/通用最新的角/编译器@最新的“角/编译器”-cli@最新的“角/核心”最新的@角/窗体@最新的@角/窗体-浏览器@最新的@角/平台-浏览器-动态@最新的@角/平台-服务器@最新的角/路由器@最新的角/动画@最新的类型抄本@最新-保存
而且您可能需要更新polyfill: npm安装承诺
发布于 2017-09-01 11:19:11
要解决此问题,请尝试将节点升级到最新版本8.4,并将upgrade /cli升级到最新版本,如下所示:
确保安装了最新版本的角-cli。要验证,请运行ng -v命令,并确保您看到了角-cli: 1.x.x-beta.xx。兼容最低的版本是1.x.x-beta.14。 您可能有错误的cli版本。
npm uninstall -g angular-cli
npm uninstall -g @angular/cli
npm cache clean重新安装清洁版
npm install -g @angular/cli@latest您需要有角度的CLI、类型和TypeScript。
npm install -g @angular/cli@latest或在本地安装
npm install @angular/cli --save-dev确保您安装了键入
npm install -g typings
npm install -g typescript我从这些本教程上复制了这个
https://stackoverflow.com/questions/44378708
复制相似问题