google-apps-script - 缺少标识符 underscoreGS 的库
问题描述
我使用 underscoreGS 很长时间了,但突然出现“缺少带有标识符 underscoreGS 的库(可能它已被删除,或者您没有读取权限?)”这个错误。
underscoreGS 应该是一个公共库,我应该可以访问它。我也尝试删除并再次将其添加到项目中,我可以重新添加它,但错误仍然存在。
这是我的代码
if (tmpDate.getTime() == tomorrow.getTime() && underscoreGS._indexOf(added, row[1], false) < 0){
有没有人有同样的问题?还是 underscoreGS 有问题?
解决方案
我可以重现这种行为。看起来这种行为不限于underscoreGS
,但其他人喜欢GSUnit
并YouTubeApp
导致相同的错误消息。
我想说这些图书馆的所有者可能已经更改了共享设置,这些图书馆可能不再是公开的。
这已在问题跟踪器中报告:
2020-01-21 更新:
其中一个问题已更新为来自 Google的以下评论:
这不是库导入的问题,这是库主机/所有者的配置问题。
请与受影响库的第三方开发人员联系。
显然,这不是库导入过程的问题,而是库本身的问题。由于谷歌没有正式支持这些库,因此受此影响的任何人都应该与库开发人员讨论这个问题。
此外,正如Gonzalo 的回答中所述,另一位开发人员在此评论中共享了这些库的备份脚本。
参考:
推荐阅读
- javascript - 将日期添加到多个时区的时钟
- java - 无法将字符串转换为 json 对象
- python-3.x - 如何在最少使用 for 循环的情况下优化以下代码?
- spring-batch - 重现特定 JobInstance 存在多个 JobExecutions 的场景
- javascript - 函数中出现“变量未定义”错误的问题
- javascript - 倒计时并替换错误答案
- android - 如何在android中将布局分成四个相等的部分?
- google-apps-script - Bit.ly 从 Google Apps 脚本给出 404
- emacs - Emacs 模式行单击更改缓冲区
- android - 更改android芯片图标位置