0

我目前正在尝试将 airtable api 用于我的网站后端,但是当我编写 (nodejs)

var Airtable = require('airtable');

并通过命令提示符执行文件node [filepath]会引发错误说

Error: Cannot find module 'airtable'

我已经写了

npm install airtable

所以应该安装模块,对吧?

我希望使用完整的代码,它可以在 localhost 端口 3000 上设置服务器,但我无法通过require()声明。

package.json(省略了一些信息):

{
  "name": "package.json",
  "version": "1.0.0",
  "main": "index.js",
  "dependencies": {
    "airtable": "^0.7.2",
    "express": "^4.17.1",
    "require": "^2.4.20"
  }
}
4

1 回答 1

0

为其他有此问题的人提供官方答案:

要安装要在项目中使用的 Node 模块,您必须首先初始化一个package.json文件。这将告诉npm创建一个node_modules/文件夹并将模块安装在您的项目目录中。

您可以使用以下命令初始化该文件:

$ npm init -y

(该-y标志告诉命令使用默认值创建文件,否则它将提示您输入所有值)

更多文档npm init

于 2019-11-05T21:45:04.470 回答