Я обновил приложение от angular2 rc5 до 2.0.0. Все работает как ожидалось.angular-cli (webpack): Неиспользуемая ошибка: не удается найти модуль "."
Затем я начал модернизировать angular-cli с 1.0.0-beta.9 до 1.0.0-beta.15, поэтому я перехожу из системы в webpack. У меня ошибка с @ angular2-material/icon. Он не может найти модуль '.', Что бы это ни было.
Uncaught Error: Cannot find module "."
webpackMissingModule @ index.js: 3 // @angular2-material/icon
(anonymous function) @ index.js: 3 // @angular2-material/icon
(anonymous function) @ index.js: 8 // @angular2-material/icon
__webpack_require__ @ bootstrap2fd9483…: 52
(anonymous function) @ root-app.component.ts: 66
__webpack_require__ @ bootstrap2fd9483…: 52
(anonymous function) @ src async: 7
__webpack_require__ @ bootstrap2fd9483…: 52
(anonymous function) @ zone.js: 1327
__webpack_require__ @ bootstrap2fd9483…: 52
webpackJsonpCallback @ bootstrap2fd9483…: 23
(anonymous function) @ main.bundle.js: 1
У меня Основной модуль выглядит следующим образом:
@NgModule({
imports: [
SharedModule,
[...]
],
providers: [
MdIconRegistry,
[...]
И SharedModule как это:
@NgModule({
imports: [
// ANGULAR
BrowserModule,
FormsModule,
RouterModule,
ReactiveFormsModule,
JsonpModule,
// EXTERNAL
MdCoreModule,
MdIconModule,
[...]
И мой главный компонент:
export class RootAppComponent implements OnInit {
constructor(
private mdIconReg: MdIconRegistry,
) { }
ngOnInit(){
this.mdIconReg.addSvgIconSet('assets/icons/icons.svg');
}
Любая идея что это '.' модуль или как его решить?
Вы пытались импортировать '@ angular/material-icon' в' apps.scripts' 'angular-cli.json'? – choz
Да, все было импортировано, поскольку оно работало до обновления. Только что проверил. Спасибо, в любом случае! – subarroca