Javascript 使用Node.js初始化和配置AWS

Javascript 使用Node.js初始化和配置AWS,javascript,json,node.js,amazon-web-services,terminal,Javascript,Json,Node.js,Amazon Web Services,Terminal,我已经下载并安装了node.js,现在用我的AWS帐户设置我的开发环境。下载AWS Javascript SDK看起来不错,但我在使用其凭据初始化帐户时遇到问题。在使用了许多方法之后,它可能需要使用命令行(终端)配置来完成一些事情?任何建议都将不胜感激 Macintosh-27:d3 Examples patrickreynolds$ npm install aws-sdk npm http GET https://registry.npmjs.org/aws-sdk npm http 304

我已经下载并安装了node.js,现在用我的AWS帐户设置我的开发环境。下载AWS Javascript SDK看起来不错,但我在使用其凭据初始化帐户时遇到问题。在使用了许多方法之后,它可能需要使用命令行(终端)配置来完成一些事情?任何建议都将不胜感激

Macintosh-27:d3 Examples patrickreynolds$ npm install aws-sdk
npm http GET https://registry.npmjs.org/aws-sdk
npm http 304 https://registry.npmjs.org/aws-sdk
npm http GET https://registry.npmjs.org/xml2js/0.2.4
npm http GET https://registry.npmjs.org/xmlbuilder
npm http 304 https://registry.npmjs.org/xmlbuilder
npm http 304 https://registry.npmjs.org/xml2js/0.2.4
npm http GET https://registry.npmjs.org/sax
npm http 304 https://registry.npmjs.org/sax
aws-sdk@1.5.2 node_modules/aws-sdk
├── xmlbuilder@0.4.2
└── xml2js@0.2.4 (sax@0.5.5)
Macintosh-27:d3 Examples patrickreynolds$ AWS.config.loadFromPath('./config.json');
-bash: syntax error near unexpected token `'./config.json''
Macintosh-27:d3 Examples patrickreynolds$ var AWS = require('aws-sdk');
-bash: syntax error near unexpected token `('
Macintosh-27:d3 Examples patrickreynolds$ 


我的config.json文件保存在本地控制器以及安装aws sdk后生成的/node_modules/aws sdk/config.json目录中。config.json中的格式如下所示:

{ "accessKeyId": "akid", "secretAccessKey": "secret", "region": "us-west-2" }


我下面的安装过程是直接从AmazonWebServicesJavaScript文档页面开始的:

看起来您正试图在BashShell中直接运行它。您需要在node repl中尝试此操作,或者编写一个小的node应用程序

编写一个类似以下内容的快速
test.js
文件,并将其放在项目的根目录中:

var AWS = require('aws-sdk');
var util = require('util');

AWS.config.loadFromPath('./config.json');
console.log(util.inspect(AWS.config));
然后使用节点运行它:

node test.js

看起来您正试图在bash shell中直接运行此程序。您需要在node repl中尝试此操作,或者编写一个小的node应用程序。