Fabricjs build 1.7.15 支持手势

Fabricjs build 1.7.15 with gesture support

我一直在用 fabricjs 做一个项目。很棒的图书馆,但我 运行 遇到了一个我似乎无法解决的愚蠢问题。我一直在使用 1.7.15 版本,现在更愿意坚持使用稳定版本,而不是升级到版本 2.0.beta。到目前为止,我使用的是不支持手势的 fabricjs 版本,但现在我想包括手势支持。我现在在哪里可以构建支持手势的 fabricjs ^1.7 版本?由于 fabricjs 网站上的自定义构建似乎只适用于 2.0.beta.

希望大家帮帮忙!提前致谢:)

实际上构建它的唯一方法是使用 github 存储库。

给自己弄一份 nodejs 和 npm,然后 git。

第 1 步克隆存储库:

git 克隆 https://github.com/kangax/fabric.js.git

您将获得一个名为 fabric.js 的新文件夹。 第 2 步进入文件夹并安装 fabric,这应该会为您提供完成构建所需的 uglifyjs。

CD fabric.js npm 安装 ./

步骤 3 切换到版本 1.x

git结帐1.x

步骤 4 运行 存储库中建议的构建命令

nodejs build.js modules=ALL exclude=node

如果你不想做所有这些,因为 fabric 是用纯 es5 构建的,你仍然可以在你的页面中包含 fabricjs 并在之后立即包含手势模块。

手势模块是这个文件:

https://github.com/kangax/fabric.js/blob/1.x/src/mixins/canvas_gestures.mixin.js