我编写了一个 node js 程序,其中包含一个名为 AWS.config.update()
. 当我尝试在终端上运行它时,出现错误:
错误:找不到模块“aws-sdk”
我编写了一个 node js 程序,其中包含一个名为 AWS.config.update()
. 当我尝试在终端上运行它时,出现错误:
错误:找不到模块“aws-sdk”
转到安装节点应用程序的文件夹:
cd location/to/your/folder
然后运行它来安装 aws-sdk:
npm install aws-sdk
在npm install aws-sdk
确保您的 package.json 指定了新依赖项的确切版本之后,例如:
"dependencies": {
"aws-sdk": "2.4.12",
请参阅https://www.npmjs.com/package/aws-sdk以查看各种安装方式aws-sdk
。
我更喜欢总是添加对package.json
"dependencies": {
"aws-sdk": "^2.182.0"
}
并运行npm install
我试图实现相同的目标并得到相同的错误
我aws-sdk
使用全局安装npm i -g aws-sdk
的注释从命令行运行节点文件const AWS = require('aws-sdk')
将不起作用,如果没有node_modules
包含aws-sdk
仅适用于 MAC 的解决方案的
const AWS = require('/usr/local/lib/node_modules/aws-sdk');
本地文件夹对于其他操作系统,请找到全局安装的位置节点模块