【问题标题】:Cannot resolve google.sheets in google sheets api无法解析 google sheet api 中的 google.sheets
【发布时间】:2017-12-14 21:09:42
【问题描述】:

我正在使用带有 NodeJS 的 Google Sheets API 并尝试来自 https://developers.google.com/sheets/api/quickstart/nodejs 的最简单的演示

我收到运行时错误“google.sheets 不是函数”。当我检查时,我得到了下面的调试屏幕截图,

google 变量来自var google = require("googleapis");,似乎加载良好(里面有一堆内容)。它的属性中似乎没有“sheets”属性,因此执行结果会说它不是函数。

没有人在网上提出类似的问题。我是否错过了一个非常明显的设置步骤?

【问题讨论】:

  • 我认为使用 sheet api 的库可能未在您的环境中正确安装。以我的经验,对于同样的情况,通过重新安装googleapis解决了这个问题。虽然不知道这是否直接解决了你的问题,但能不能重新安装googleapis?使用这个示例脚本(var google = require('googleapis'); var sheets = google.sheets('v4');),您可以确认是否可以使用sheets api。

标签: node.js google-sheets-api


【解决方案1】:

将导入改为:

var {google} = require("googleapis");

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多