2017-10-02 6 views
0

こんにちは、私はノードアプリケーションを持っています。 は、その後、私はそれのドッキングウィンドウの画像を作成し、そのイメージのための容器を実行しようとしましたが、それは私に投げた:イメージをドッキングすると、SyntaxError:missingがスローされる

にSyntaxError:欠落している)引数リスト 後createScriptで(vm.js:56:10)

これは、それが文句を言う機能です。

router.route('/') 
    .get(async function(request,response){ 
try { 
    const getAllFellas = await db_users.getAll(); 
    console.log("THE ALL OBJECT", getAllFellas); 
    response.status(200).json(getAllFellas); 
    // response.status.json(await db_users.create(request.body.name, 
    request.body.origin)); 
}catch(err){ 
    console.log(err); 
    response.status(500).json({'message': 'Server error'}); 
    } 

}) 

javascript用のツールでその構文をチェックするとすべて正常に機能するので面白いです。

コンテナを実行するにはどうすればよいですか?

+0

IDEです。 ESHint、JSHint、JSHintなど – epascarello

+0

私の友人が試してみて、非同期を取り除いたとき、彼はそれがうまくいったと言った。 –

答えて

0

はいエラーがある:

request.body.origin)); <---- You've got 2 ')) ' 

しかし、あなたは私はあなたが持っているあなたのコードの末尾にも「((」

任意のオープンを参照することはできません提供されているコードで:

}) 

しかし、あなたがそれを開くところ、私はそれを見ることはできません提供されているコードインチ

+0

router.route( '/') .get(async function(request、response){ const { const はconsole.log( "ALLオブジェクト"、getAllFellas); のResponse.Status(200).json(getAllFellas); }キャッチ(ERR){ はconsole.log(ERR getAllFellasの=はdb_users.getAll()を待ちます); response.status(500).json({'メッセージ':サーバーエラー '}); } }) –

+0

request.body.origin)); <----あなたは2 'を持っている))' t –

+0

これはコメントの一部です –

0

あなたはあなたのコードを修正する必要があります

// response.status.json(await db_users.create(request.body.name, 
request.body.origin)); 

以下のような代わりのはSergiuが既に

0

馬鹿あなたの質問に答え

// response.status.json(await db_users.create(request.body.name,request.body.origin)); 

Dockerfileは、ノードから を開始することがあります:8.0.2あるいは最新バージョンと私は で始まりますFROMノード:baronまたはnode:argon なぜそれが非同期か、または構文エラーであると思っているのですか?

関連する問題