내 앱 (angular2-express-starter 포크)을 Heroku에 배포 할 때이 이상한 문제가 발생했습니다. https://totalautosapp.herokuapp.com/ 처음에는 Heroku라고 생각했지만 netlify에 배포했습니다.모듈에서 가져온 예상치 못한 값 null
은 말한다 :
Error: Unexpected value 'null' imported by the module 't'
네, 나를 훨씬 더 문제를 이해 할 수 유사한 많은 질문이 있습니다,하지만 저를 멀게하는 모듈 't'입니다. 어떤 모듈을 언급하고 있습니까?
그리고 대부분의 질문에 예기치 않은 값은 '정의되지 않음'이 아니라 'null'이라고 나와 있습니다. 나에게 null 모듈을 가져 오는 아이디어를 가져다 주지만 devEnvironment에서 작동하는 경우에도 어느 모듈이 모듈을 가져 오는지 알지 못합니다. 어떤 도움도 인정 될 것이다 https://codeshare.io/adKKz5
:
은 여기 내 app.module.ts
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { HttpModule } from '@angular/http';
import { AppComponent } from './app.component';
import { routing } from './app.router';
import { effects, store, instrumentation } from './store';
import { SharedModule } from './shared/shared.module';
@NgModule({
declarations: [
AppComponent
],
imports: [
BrowserModule,
SharedModule,
FormsModule,
HttpModule,
store,
effects,
routing,
instrumentation
],
bootstrap: [
AppComponent
]
})
export class AppModule {}
그리고 사람이 깊은 살펴한다면, 여기 내 공유 모듈의
입니다.편집 :
내가 내 로컬 빌드와 Heroku가 하나에서 출력을 비교할 수 있었다 CONSOLE.LOG 사용. 그래서 null 모듈이 ngrx/store-devtools의 StoreDevToolsModule이라는 것을 알았습니다.
이 출력은, 지역 광고 CONSOLE.LOG (계측)에서 실행
Object { ngModule: StoreDevtoolsModule(), providers: Array[3] }
그리고 Heroku가
null main.d61dd7a248d9bbd30ca6.bundle.js:1:5868
Error: Unexpected value 'null' imported by the module 't'
'@ NgModule' 앞에 어느 것이 있는지 확인하기 위해'console.log (yourModules);'를 쓸 수 있습니다. – echonax
감사합니다, 특별히 어디에서해야합니까? –
수입 후 예 : – echonax