2016-04-15 71 views
0

我试图做部署jhipster 3.0.0项目AWS,指导这里以下内容:http://jhipster.github.io/aws/Jhipster 3.0.0部署到AWS

的问题是,“哟jhipster:AWS”命令失败,出现以下错误:

D:\Jenkins\workspace\CasualtyManager>yo jhipster:aws 
D:\Jenkins\workspace\CasualtyManager\node_modules\generator-jhipster\generators\aws\lib\s3.js:87 
       httpOptions: {timeout: 600000} 
       ^^^^^^^^^^^ 

SyntaxError: Unexpected identifier 
    at exports.runInThisContext (vm.js:53:16) 
    at Module._compile (module.js:373:25) 
    at Object.Module._extensions..js (module.js:416:10) 
    at Module.load (module.js:343:32) 
    at Function.Module._load (module.js:300:12) 
    at Module.require (module.js:353:17) 
    at require (internal/module.js:12:17) 
    at Object.<anonymous> (D:\Jenkins\workspace\CasualtyManager\node_modules\generator-jhipster\generators\aws\lib\aws.js:2:10) 
    at Module._compile (module.js:409:26) 
    at Object.Module._extensions..js (module.js:416:10) 

回答

0

我刚刚遇到了这个问题。我通过在s3.js文件中的signatureVersionhttpOptions之后添加,来解决它。它应该看起来像这样:

signatureVersion: 'v4', 
httpOptions: {timeout: 600000},