Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/451.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 关闭goog.require。编译错误_Javascript_Google Closure Compiler_Google Closure Library - Fatal编程技术网

Javascript 关闭goog.require。编译错误

Javascript 关闭goog.require。编译错误,javascript,google-closure-compiler,google-closure-library,Javascript,Google Closure Compiler,Google Closure Library,我在我的项目中使用Google闭包库和编译器 我在下一个字符串上遇到奇怪的错误: if (!properties.name) { throw {message: 'Widget name expected'}; } properties.name = properties.name.toLowerCase(); goog.require('DOMless.' + properties.parent); goog.require('DOMless.' + properties.paren

我在我的项目中使用Google闭包库和编译器

我在下一个字符串上遇到奇怪的错误:

if (!properties.name) {
    throw {message: 'Widget name expected'};
}
properties.name = properties.name.toLowerCase();
goog.require('DOMless.' + properties.parent);

goog.require('DOMless.' + properties.parent);
// ERROR - Syntax error in JS String literal

怎么了?

goog.require是闭包编译器的特定指令,它将从脚本中删除


由于JavaScript引擎不解释它,我认为您不能使用字符串以外的内容作为参数。

添加错误之前的行。谢谢。这很可悲。我会另辟蹊径。