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的主要内容,如果未能解决你的问题,请参考以下文章