3

我尝试将 chartis.js 添加到甚至一个全新的 aurelia 项目都没有成功。我尝试使用 aurelia cli 创建的两个不同项目。在第一个项目中,我尝试通过 npm 自行添加 chartis。我尝试使用 npm 安装 aurelia-chartis 插件的第二个项目。我按照 aurelia 插件指南进行操作,但仍然一无所获。

似乎在我的两个项目中,实际的 chartis.js 脚本都被添加到 vendor-bundle.js 中,但该脚本从未真正执行过。

具体来说,在供应商捆绑包中,我看到了以下代码:

define('Chartist', [], function () {
  return (root['Chartist'] = factory());
});

其中 factory() 是实际的脚本。我在该行中放置了一个断点,然后自己运行了 root['Chartist'] = factory(),并确认已正确创建了全局 'Chartist' 变量。所以本质上,我的问题是脚本被包含但没有执行。

非常感谢您的帮助,因为已经有几天了,挫折感真的很强烈。

4

0 回答 0