我想在我的 Meteor/AngularJS/Ionic 应用程序中使用以下插件:
https://github.com/rajeshwarpatlolla/ionic-timepicker
它可以通过 Bower 获得,但是当我安装它时,我的应用程序无法编译(可能是因为它下载了依赖项、Angular
、ionic
等,运行,它们已经在我的应用程序中(使用 Meteor 的打包系统))。我还尝试忽略 Bower.json 文件中的这些依赖项。
如果我尝试仅包含该存储库中 src
文件夹中的文件,则在打开应用程序时会收到错误消息:
Error: [$injector:modulerr] Failed to instantiate module MyApp due to:
[$injector:modulerr] Failed to instantiate module ionic-timepicker due to:
[$injector:modulerr] Failed to instantiate module ionic-timepicker.templates due to:
[$injector:nomod] Module 'ionic-timepicker.templates' is not available!
有没有办法可以将此插件与 Meteor/Angular 一起使用?
最佳答案
您的错误与 Angular meteor 无关。您似乎没有将该库包含到您的应用程序中。
Bower 仅搜索您的库并下载它,但不会将其导入到您的项目中。使用 script 标签包含放置在 Bower_components 文件夹中的 file.js,并确保已将下载的模块添加为 Angular 的依赖项。
这是发生该错误的主要原因。
关于javascript - 如何在 Meteor-Angular 应用程序中安装 Bower 组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34399330/