最好的 CoffeeScript 画布库是什么?我找到了一个描述 Javascript 库(如 paper.js、fabric.js 或 kinetic.js)的主题,但它们都是用 JavaScript 编写的,理论上可以与 CoffeeScript 一起使用,但实际上可能很难。
那么是否有任何用“纯”CoffeeScript 编写的高级画布库,或者它是否适合且易于使用其中一种可用于 JavaScript 的库?
最好的 CoffeeScript 画布库是什么?我找到了一个描述 Javascript 库(如 paper.js、fabric.js 或 kinetic.js)的主题,但它们都是用 JavaScript 编写的,理论上可以与 CoffeeScript 一起使用,但实际上可能很难。
那么是否有任何用“纯”CoffeeScript 编写的高级画布库,或者它是否适合且易于使用其中一种可用于 JavaScript 的库?
实际上,将coffeescript 与javascript 库一起使用并不难。最好的库总是在 javascript 中,因为这是最兼容的格式。
就我个人而言,我用coffeescript 编写,然后正常包含javascript 库。当我有 javascript 中的示例或代码片段时,我会在http://js2coffee.org进行转换。从理论上讲,您可以转换库,但没有必要这样做。
我将咖啡脚本保存在一个单独的文件夹中,然后使用脚本轻松编译它们以进行测试 - 在 OSX 上,脚本看起来像:
#!/bin/sh
export PATH=/usr/local/bin
export NODE_PATH=usr/local/lib/node_modules
/usr/local/bin/coffee --compile --output ../media/js/ ../coffee/*.coffee