如何在 Meteor-Angular 应用程序中安装 Bower 组件
How to install bower component in Meteor-Angular application
我想在我的 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 仅搜索您的库并下载它,但不会将其导入到您的项目中。使用脚本标记将您的 file.js 包含在 bower_components 文件夹中,并确保您已将下载的模块添加为 angular.
的依赖项
这就是发生该错误的主要原因。
我想在我的 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 仅搜索您的库并下载它,但不会将其导入到您的项目中。使用脚本标记将您的 file.js 包含在 bower_components 文件夹中,并确保您已将下载的模块添加为 angular.
的依赖项这就是发生该错误的主要原因。