gpt4 book ai didi

javascript - 将 Angular-Google-Maps 添加到 Mean.js

转载 作者:行者123 更新时间:2023-11-30 08:01:56 26 4
gpt4 key购买 nike

我在尝试向 Mean.js 添加模块 (angular-google-maps) 时遇到问题

我跑了:

bower install angular-google-maps --save

然后将“google-maps”添加到 applicationModuleVendorDependencies 数组中的 public/config.js:

var applicationModuleVendorDependencies = ['ngResource', 'ngAnimate', 'ui.router', 'ui.bootstrap', 'ui.utils', 'google-maps'];

但是当我尝试运行(使用 grunt)时出现错误:

Error: [$injector:nomod] Module 'google-maps' is not available! You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument.

我还需要执行其他步骤吗?在 https://angular-ui.github.io/angular-google-maps/#!/use它说 angular-google-maps 依赖于 Lodash,我是否还必须在模块 vendor 依赖项中添加它?

最佳答案

Angular-google-maps 不包含 google-maps js api。您需要将其手动添加到 config/env/all.js 中的 js-libs。这也是您可以添加 lodash 和 angular-google-maps js 文件的地方:

assets: {
lib: {
js: [
'//maps.googleapis.com/maps/api/js?sensor=false',
'public/lib/lodash/dist/lodash.underscore.js',
'public/lib/angular-google-maps/dist/angular-google-maps.js']
}
}

关于javascript - 将 Angular-Google-Maps 添加到 Mean.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25833519/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com