Nodejs:nodejs 中的 Kineticjs

Posted

技术标签:

【中文标题】Nodejs:nodejs 中的 Kineticjs【英文标题】:Nodejs : Kineticjs in nodejs 【发布时间】:2015-06-10 11:19:23 【问题描述】:

我在 nodejs 中安装了 Kineticjs 包,出现以下错误信息:

Kinetic.window = Kinetic.document.createWindow();
                                              ^
TypeError: undefined is not a function
    at /kinetic/kinetic.js:608:47

【问题讨论】:

【参考方案1】:

document.createWindow已从 jsdom 1.0.0-pre.1 中删除。将 jsdom 0.11.1 与动力学一起使用

【讨论】:

【参考方案2】:

如果您有类似的问题,您可以随时阅读文档。还有

console.log(typeof Kinetic.document.createWindow);

此外,如果您无法访问源代码,或者您无法简单地找到它。你总是可以通过简单的 I/O 读取来输出 javascript 代码

http://serebrov.github.io/html/2013-12-02-node-core-module-source.html

这里是例子

fs = require('fs');
fs.writeFileSync('fs.js', fs.toString());
fs.writeFileSync('fs.readFileSync.js', fs.readFileSync.toString());

这会将 fs 的源代码复制到您可以读取的新 js 文件中。

【讨论】:

以上是关于Nodejs:nodejs 中的 Kineticjs的主要内容,如果未能解决你的问题,请参考以下文章

使用 NodeJs 中的 WebAudio API

nodejs中的express啥意思

nodeJs初学--Nodejs中的querystring(查询字符串)模块

Nodejs中的this

NodeJS 中的“完成”属性是啥?

NodeJs中的异步