2016-06-17 5 views
1

をインストールすることはできません。開始AWSサーバレスフレームワークは、私は私のAWSソリューションで使用する<a href="https://github.com/serverless/serverless" rel="nofollow">serverless framework</a>を実行したいスターターサンプル

サンプルのスターターが正しくインストールされていないのはなぜですか?

$serverless project install serverless-starter 

/usr/local/lib/node_modules/serverless/bin/serverless:5 
let argv = require('minimist')(process.argv.slice(2)); 
^^^ 
SyntaxError: Unexpected strict mode reserved word 
at exports.runInThisContext (vm.js:73:16) 
at Module._compile (module.js:443:25) 
at Object.Module._extensions..js (module.js:478:10) 
at Module.load (module.js:355:32) 
at Function.Module._load (module.js:310:12) 
at Function.Module.runMain (module.js:501:10) 
at startup (node.js:129:16) 
at node.js:814:3 
+1

インストールしたノードのバージョンは?バージョン4.x以上を使用していますか? – Mikelax

+0

@Mikelax良い点、私は非常に古いノードのバージョンを実行していた、今すぐおかげで働いてアップグレード – MaKo

答えて

1

commentsで解くと、古いノードのバージョンを使用した場合に問題が発生し、サーバレスは、ノードのバージョン4.xの以降が必要です。

この場合、ノードがES6仕様であり、ノード4(Kangax table)でのみサポートされているため、let宣言が認識されませんでした。

関連する問題

 関連する問題