javascript - Fabricjs build 1.7.15 支持手势

标签 javascript fabricjs gesture

我一直在用 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

关于javascript - Fabricjs build 1.7.15 支持手势,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46274772/

相关文章:

javascript - 如何获得不安全评估兼容的 Fabric js 和 lodash js

javascript - 在鼠标移动时获取 fabric.js 中图像像素的 rgb 值

像人类一样模拟鼠标移动的算法?

c# - Hololens 导航使用点击并按住手势错误?

Javascript 图像替换

javascript - 从 HTML 表单按钮向 javascript 发送多个参数

javascript - 从模板助手meteor/mongodb访问minimongo

javascript - 如何让await等待函数完成?

javascript - 如何使用Jquery创建分割图像效果

ios - 没有 setTranslation 奇怪行为的平移手势