gpt4 book ai didi

ember-cli - 在 Ember CLI 中访问第三方库(如 D3)的正确方法?

转载 作者:行者123 更新时间:2023-12-01 03:45:31 25 4
gpt4 key购买 nike

关闭。这个问题是not reproducible or was caused by typos .它目前不接受答案。












想改进这个问题?将问题更新为 on-topic对于堆栈溢出。

7年前关闭。




Improve this question




这是我的做法:

bower install d3 --save

然后添加到 Broccoli.js :
app.import('bower_components/d3/d3.js');

然后在我看来,补充说:
import d3 from 'bower_components/d3/d3';

并试图使用它。

这会在启动应用程序时导致问题。在 devtools 我看到这个错误:
Uncaught TypeError: Cannot read property 'length' of undefined  vendor.js:40
Module vendor.js:52
define vendor.js:88532
(anonymous function) vendor.js:88534
(anonymous function)

所以我猜我以错误的方式包含它。

我试图避免向 .jshintrc 添加东西并改为显式地导入所有内容,但到目前为止还没有运气。所以我也试过了:

不要在我的模块中导入 d3,而只需将 d3 添加到 jshint 的 predef .也没有运气,同样的问题。

你们是怎么做到的?

谢谢!

最佳答案

我安装了错误的 loader.js 版本。应该是 1.0.1,我有 2.1.1。现在一切正常!

关于ember-cli - 在 Ember CLI 中访问第三方库(如 D3)的正确方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27278368/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com