即使我 运行 npm install airtable 也找不到模块 airtable
Can't find module airtable even though I ran npm install airtable
我目前正在尝试使用 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"
}
}
为遇到此问题的其他人提供官方答案:
要安装要在您的项目中使用的 Node 模块,您必须首先初始化一个 package.json
文件。这将告诉 npm
创建一个 node_modules/
文件夹并将模块安装在您的项目目录中。
您可以使用以下命令初始化该文件:
$ npm init -y
(-y
标志告诉命令使用默认值创建文件,否则它会提示您输入所有值)
我目前正在尝试使用 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"
}
}
为遇到此问题的其他人提供官方答案:
要安装要在您的项目中使用的 Node 模块,您必须首先初始化一个 package.json
文件。这将告诉 npm
创建一个 node_modules/
文件夹并将模块安装在您的项目目录中。
您可以使用以下命令初始化该文件:
$ npm init -y
(-y
标志告诉命令使用默认值创建文件,否则它会提示您输入所有值)