【发布时间】:2019-11-05 17:08:00
【问题描述】:
我目前正在尝试将 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"
}
}
【问题讨论】:
-
您是否初始化了
package.json文件?你能在你的目录中看到node_modules文件夹吗?仅运行npm install不会在本地保存包,除非您的目录中存在 package.json -
是的,就是这样。谢谢@dpopp07
-
其实现在在 package.json 里面但是还是找不到模块...@dpopp07 我把上面的包包进去了
-
没关系,它现在可以工作了。包没有安装在根目录下
标签: javascript node.js npm-install airtable