如何解决“未处理的承诺拒绝:错误:找不到ID为aurelia-bootstrap-datetimepicker的模块”的问题?

我非常想在项目中加入 Aurelia-Bootstrap-Datetimepicker aurelia-datatable 。我已经逐字遵循了这两个教程:

https://www.npmjs.com/package/aurelia-bootstrap-datetimepicker

https://www.npmjs.com/package/aurelia-datatable

不幸的是,他们两个都遇到了同样的问题:

Unhandled Promise Rejection: Error: Unable to find module with ID: aurelia-bootstrap-datetimepicker

Unhandled Promise Rejection: Error: Unable to find module with ID: aurelia-datatable

我观察到此错误是由于在main.ts中包含插件引起的,例如:

export function configure(aurelia: Aurelia) {
  aurelia.use
    .standardConfiguration()
    .plugin(PLATFORM.moduleName('aurelia-validation'))
    .feature(PLATFORM.moduleName('resources/index'))
    .plugin('aurelia-bootstrap-datetimepicker');

  aurelia.use.developmentLogging(environment.debug ? 'debug' : 'warn');

  if (environment.testing) {
    aurelia.use.plugin(PLATFORM.moduleName('aurelia-testing'));
  }

  aurelia.start().then(() => aurelia.setRoot(PLATFORM.moduleName('app')));
}

是否有任何开发人员已经在他/她的项目中成功配置了这两者?我可以创建要点或其他可以共享更多内容的东西。

或者建议我同时满足其他两个目的的教程。任何帮助将不胜感激。

amife 回答:如何解决“未处理的承诺拒绝:错误:找不到ID为aurelia-bootstrap-datetimepicker的模块”的问题?

由于您将Aurelia与Webpack一起使用,请尝试使用来初始化插件

.plugin(PLATFORM.moduleName('aurelia-bootstrap-datetimepicker'));
本文链接:https://www.f2er.com/2921906.html

大家都在问