Grunt 构建后 C3js 图表线隐藏

C3js chart lines hides after grunt build

我使用 c3js 在 angularjs 应用程序上绘制图表线。它显示正常。就在我 运行 g运行t build 然后 运行 dist 文件夹上的应用程序之后,但没有显示该行。

当我调试时,我发现 d3js done 的过渡持续时间 done 用于显示图形导致了这个问题,当我删除构建版本的过渡持续时间时,它起作用了。导致此问题的原因是什么?

找到问题了,是和Date.js的冲突,我们知道D3js和Date.js的transition有冲突。

我也在我的索引上写了 date.js,但是对其进行了注释,并且 grunt build 命令忽略了注释并整数了脚本,即使它被注释了也是如此。

所以解决方案是删除 date.js

的注释 link 脚本