1

我使用 NodeJS,我想使用 jsxgraph 的几个组件,但不是全部!所以我不想使用cdnjs。

换句话说,我需要自己构建 jsxgraph(因为我在我的应用程序中不需要像“lastDragTime: Sat Oct 13 2018 22:17:36 GMT+...”这样的属性)

如何只安装 jsxgraph 的几个组件(我需要的)?我需要将什么文件作为主脚本添加到 html 中?

(我使用 Windows)

4

1 回答 1

0

JSXGraph 使用 AMD 进行模块化,请参阅https://requirejs.org/docs/whyamd.html理论上,您可以从https://github.com下载 JSXgraph 的源代码并仅使用相关模块。使用 require.js,您可以将所有内容捆绑在一起。不幸的是,您将无法节省太多字节,因为对于大多数应用程序来说,JSXGraph 的所有部分都需要以某种方式。此外,使用 AMD 方法,您无法删除单个属性,例如lastDragTime.
但我不认为这是一个主要缺点,因为 JSXGraph 的压缩大小约为。150 字节。通过删除一些较少使用的 JSXGraph 属性,很难将这个大小减小一个重要因素。

我不知道,如果我理解你的话,但你的项目可以选择提供你自己的副本,jsxgraphcore.js这是完全可以的。

最好的祝愿,阿尔弗雷德

于 2018-10-15T14:04:42.890 回答