如何在谷歌脚本中共享功能

时间:2017-02-02 19:48:53

标签: google-apps-script shared-libraries

确定。这很简单但我在互联网上搜索没有成功。

我想允许人们使用我在Drive Scripts Editor中创建的函数,以便想要在自己的脚本中使用它们的人可以。

我想清楚,因为我不是程序员,所以这是一个例子:

我有这个脚本:

function myFunction(a, b) {
  return a + b;
}

然后我希望其他人只输入:

function anothersFunction() {
  var x = Titleofproject.myFunction(1, 2);
}

为了获得他的x 3(显然Titleofproject会更大)。

这个想法是让他们有可能使用它,但至少目前看不到项目的源代码。

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以创建Shared Library但请注意,这违反了最佳做法,页面以此开头:

  

警告:如果所有代码都包含在单个脚本项目中,则使用库的脚本运行速度不会很快。虽然库可以使开发和维护更方便,但是在速度至关重要的项目中应该避免使用它们。由于此问题,不应在附加组件中使用库。