代码中带有requirejs插件的Grunt构建
我对requirejs使用goog插件,如下所示:代码中带有requirejs插件的Grunt构建,requirejs,gruntjs,grunt-contrib-requirejs,Requirejs,Gruntjs,Grunt Contrib Requirejs,我对requirejs使用goog插件,如下所示: define(['underscore', 'backbone', 'marionette', 'goog!visualization,1,packages:[geomap]'], function(_, Backbone, Marionette) { ... }); 在我使用grunt-grunt-build构建项目之前,代码工作正常。当我运行构建的代码时,我得到了未捕获的引用错误:google未定义错误。My Grunfi
define(['underscore', 'backbone', 'marionette', 'goog!visualization,1,packages:[geomap]'],
function(_, Backbone, Marionette) {
...
});
在我使用grunt-grunt-build构建项目之前,代码工作正常。当我运行构建的代码时,我得到了未捕获的引用错误:google未定义错误。My Grunfile.js包括以下内容:
requirejs: {
build: {
options: {
baseUrl: "js/",
optimizeCss: 'none',
mainConfigFile: "js/app.js",
name: "../bower_components/almond/almond",
out: "build/js/app-built.js",
include: ["app"]
}
}
},
我试着将插件添加到包含部分,但没有成功。有办法解决吗?您是否尝试过在requirejs配置中包含goog javascript文件?我的配置在requirejs配置中包含以下内容,并且可以正常工作
require({
paths : {
goog : 'bower_components/src/goog.js'
}
});