我参与了一个ember-cli项目。 我想在路线中使用javascript库。
它被称为CarrotSearchFoamTree。
为了能够工作,我在Brocfile.js中添加了
app.import('vendor/foamtree/carrotsearch.foamtree.js');
当我写下我的路线时
var foamtree = new CarrotSearchFoamTree({
id: "visualization",
pixelRatio: window.devicePixelRatio || 1,
initializer: "treemap",
relaxationVisible: false,
relaxationQualityThreshold: 5,
rolloutDuration: 0,
pullbackDuration: 0,
finalCompleteDrawMaxDuration: 50,
finalIncrementalDrawMaxDuration: 20
});
构建中的jshint告诉我:
routes / search.js:第104行,第25栏,未定义“CarrotSearchFoamTree”。
如何避免此错误?
谢谢,
大卫
答案 0 :(得分:2)
只需将其添加到.jshintrc
配置中,例如:
"predef": {
"CarrotSearchFoamTree": true
}
你不应再看到警告了。