正在将模块加载到 Angular 个应用程序
Loading modules to Angular applications
在我的 Angular 应用程序中,我尝试使用 angular4-datepicker。正如他们在文档中提到的那样,他们正在导入他们的模块:
import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { MyTestApp } from './my-test-app';
import { MyDatePickerModule } from 'mydatepicker';
@NgModule({
imports: [ BrowserModule, MyDatePickerModule ],
declarations: [ MyTestApp ],
bootstrap: [ MyTestApp ]
})
export class MyTestAppModule {}
但是当我像那样导入 mydatepicker
时出现错误:
Cannot find module 'mydatepicker'.
相反,我必须为它自己的节点模块提供路径。
import { MyDatePickerModule } from '../../../../../node_modules/angular4-datepicker/src/my-date-picker';
如何加载他们在文档中提到的模块?
使用此语法 import { MyDatePickerModule } from 'mydatepicker';
意味着您导出了一个名为 mydatepicker 的模块。 Typescript import/export official documentation.
您指出的错误似乎已在 Github 的 repo 中报告:Github Date Picker issue and solutions
希望对您有所帮助 ;)
在我的 Angular 应用程序中,我尝试使用 angular4-datepicker。正如他们在文档中提到的那样,他们正在导入他们的模块:
import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { MyTestApp } from './my-test-app';
import { MyDatePickerModule } from 'mydatepicker';
@NgModule({
imports: [ BrowserModule, MyDatePickerModule ],
declarations: [ MyTestApp ],
bootstrap: [ MyTestApp ]
})
export class MyTestAppModule {}
但是当我像那样导入 mydatepicker
时出现错误:
Cannot find module 'mydatepicker'.
相反,我必须为它自己的节点模块提供路径。
import { MyDatePickerModule } from '../../../../../node_modules/angular4-datepicker/src/my-date-picker';
如何加载他们在文档中提到的模块?
使用此语法 import { MyDatePickerModule } from 'mydatepicker';
意味着您导出了一个名为 mydatepicker 的模块。 Typescript import/export official documentation.
您指出的错误似乎已在 Github 的 repo 中报告:Github Date Picker issue and solutions
希望对您有所帮助 ;)