我是一个有用的助手,可以为您进行翻译。
我只是想让一个基本的模块工作:
testA.js:
goog.module('foo');
exports.bar = function(){
console.log('here');
};
testB.js:
var bar = goog.require('foo.bar');
bar();
我正在运行:
java -jar ~/Downloads/compiler.jar --js testA.js testB.js
这将产生:
testB.js:1: ERROR - Closure dependency methods(goog.provide, goog.require, etc) must be called at file scope.
var bar = goog.require('foo.bar');
^
1 error(s), 0 warning(s)
有什么建议吗?
goog.module('foo.barTest');
或其他类似内容。 - Tyler