在解析中使用第三方库进行云代码时的ReferenceError

时间:2015-10-12 09:48:07

标签: javascript parse-platform underscore.js underscore.js-templating

我想在我的解析云代码中包含underscore.js,如下所示

require('cloud/underscore.js');

这是使用其功能的代码

var uniqTest = _.uniq([1,5,4,4,5,2,1,1,3,2,2,3,4,1]);
response.success(uniqTest);

但它给了我以下回复

{
"code": 141,
"error": "ReferenceError: _ is not defined\n    at main.js:146:20"
}

知道为什么吗?

1 个答案:

答案 0 :(得分:1)

让其他人更明显,并让你有机会将其标记为已回答:)

看起来未分配变量_。 您尝试在_上执行uniq,因为_似乎没有定义,_.uniq将无效。尝试var _ = require('cloud/underscore.js');