如何在服务器上使用Chartjs?

时间:2015-05-14 14:32:41

标签: javascript charts

Chart.js的源代码(具体在src/Chart.Core.js)有一条评论

// Declare root variable - window in the browser, global on the server

我想知道如何在服务器上使用代码?

我尝试使用以下内容放置在克隆存储库的根目录中的简单脚本:

require('./src/Chart.Core');

...我收到了这个错误:

/Users/gabor/work/Chart.js/src/Chart.Core.js:732 return window.requestAnimationFrame || ^ ReferenceError: window is not defined at /Users/gabor/work/Chart.js/src/Chart.Core.js:732:11 at Object.<anonymous> (/Users/gabor/work/Chart.js/src/Chart.Core.js:740:5) at Object.<anonymous> (/Users/gabor/work/Chart.js/src/Chart.Core.js:2201:4) at Module._compile (module.js:460:26) at Object.Module._extensions..js (module.js:478:10) at Module.load (module.js:355:32) at Function.Module._load (module.js:310:12) at Module.require (module.js:365:17) at require (module.js:384:17) at Object.<anonymous> (/Users/gabor/work/Chart.js/a.js:1:63)

我现在很困惑。我甚至不确定我应该在哪里绘制,但如果我编写的脚本应该工作,那么我认为可能需要在代码中用window替换root

上下文:实际上我的目标是看看我是否可以为可以使用Node.js运行的Chart.js编写测试。

0 个答案:

没有答案