Javascript 无需分叉即可添加到git库功能

Javascript 无需分叉即可添加到git库功能,javascript,reactjs,git,Javascript,Reactjs,Git,我正在尝试使用git中的棋盘库并定制一些功能。但是我不想编辑git库本身,但仍然要添加它的功能。因此,我想在我自己的代码中创建一个函数,添加这个additiona功能。但我不确定我是如何做到这一点的 e、 g.我开始履行以下职责: function showTextOverSquare() { const textElement = Svg.addElement('test', 'text', { class: cssClass, x: x, y: y

我正在尝试使用git中的棋盘库并定制一些功能。但是我不想编辑git库本身,但仍然要添加它的功能。因此,我想在我自己的代码中创建一个函数,添加这个additiona功能。但我不确定我是如何做到这一点的

e、 g.我开始履行以下职责:

function showTextOverSquare() {
    const textElement = Svg.addElement('test', 'text', {
      class: cssClass,
      x: x,
      y: y,
      style: `font-size: ${this.scalingY * 10}px`,
    });
  }
函数内容取自git库,但由于它在我自己的代码中,我不确定如何将其链接进来,因为例如Svg是在git库中声明的。有什么建议吗?如果javascript库在其许多函数上没有使用export关键字,这是否可能

我正在为我的应用程序使用React和JavaScript

以下是一些git库代码的链接:


这取决于库代码的实际外观。我刚刚链接了一个库代码示例。如果您想向导出的类添加方法,可以将函数作为类的原型对象的属性添加。您一直提到“git库”,但实际上,这与git无关——这就是库的作者选择在处理它时跟踪更改的方式。如果您刚刚在某人的博客上找到了这个Javascript代码,那么您的实际问题将完全没有变化。我的想法是git存储库会定期更新,而博客页面上的代码则不会。因此,如果我想要棋盘的最新版本,我必须更新到git上的最新代码。