我目前正在尝试将airtable api用于我网站的后端,但是当我写(nodejs)
var Airtable = require('airtable');
并通过node [filepath]
执行文件,命令提示符抛出错误提示
Error: Cannot find module 'airtable'
我已经写了
npm install airtable
所以应该安装模块,对吧?
我希望使用完整的代码在本地主机端口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"
}
}
答案 0 :(得分:0)
为有此问题的其他任何人提供正式答案:
要安装要在项目中使用的Node模块,必须首先初始化package.json
文件。这将告诉npm
创建一个node_modules/
文件夹并将模块安装在您的项目目录中。
您可以使用以下命令初始化该文件:
$ npm init -y
({-y
标志告诉命令使用默认值创建文件,否则它将提示您输入所有值)