如何在Ember.js中使用Cytoscape.js?

时间:2015-08-11 20:19:20

标签: ember.js cytoscape.js

我想在我的Ember项目中使用Cytoscape.js。所以我安装了依赖项:npm install --save cytoscape。接下来我创建了我的Ember组件。当我写组件js文件时,我找不到,如何导入Cytoscape。我尝试了import cytoscape from "cytoscape"var cytoscape = require("cytoscape"),但这些都不起作用。

那么如何正确地“包含”cytoscape到我的组件?

1 个答案:

答案 0 :(得分:0)

问题解决了。 Cytoscape需要通过bower安装,并在ember-cli-build.js文件中提及,如下所示:app.import(app.bowerDirectory + '/cytoscape/dist/cytoscape.min.js');。还需要将有关cytoscape的信息添加到.jshintrc文件中:

"predef": [ "document", "cytoscape", "window", "-Promise" ],