16

Express アプリを実行していますが、JS_Parse_Error が発生します。理由がわかりません。基本的に、私が書いた新しいコードはすべてコメントアウトしましたが、まだエラーが発生しています。エラーが発生している Javascript の行を特定する方法はありますか?

Error
    at new JS_Parse_Error (/home/charlie/Projects/chat/node_modules/jade/node_modules/with/node_modules/uglify-js/lib/parse.js:196:18)
    at js_error (/home/charlie/Projects/chat/node_modules/jade/node_modules/with/node_modules/uglify-js/lib/parse.js:204:11)
    at croak (/home/charlie/Projects/chat/node_modules/jade/node_modules/with/node_modules/uglify-js/lib/parse.js:636:9)
    at token_error (/home/charlie/Projects/chat/node_modules/jade/node_modules/with/node_modules/uglify-js/lib/parse.js:644:9)
    at expect_token (/home/charlie/Projects/chat/node_modules/jade/node_modules/with/node_modules/uglify-js/lib/parse.js:657:9)
    at expect (/home/charlie/Projects/chat/node_modules/jade/node_modules/with/node_modules/uglify-js/lib/parse.js:660:36)
    at expr_atom (/home/charlie/Projects/chat/node_modules/jade/node_modules/with/node_modules/uglify-js/lib/parse.js:1112:17)
    at maybe_unary (/home/charlie/Projects/chat/node_modules/jade/node_modules/with/node_modules/uglify-js/lib/parse.js:1287:19)
    at expr_ops (/home/charlie/Projects/chat/node_modules/jade/node_modules/with/node_modules/uglify-js/lib/parse.js:1322:24)
    at maybe_conditional (/home/charlie/Projects/chat/node_modules/jade/node_modules/with/node_modules/uglify-js/lib/parse.js:1327:20)
4

6 に答える 6

1

キーと値のペアの配列でも同じ問題がありました。

私のコードは次のようになりました:

- var links = {stack-overflow: "//stackoverflow.com/users/2479481/"}

どうやら、キーを引用符で囲まずにキーにハイフンを使用することはできません

したがって、問題を解決するには、次のいずれかを実行できます

- var links = {"stack-overflow": "//stackoverflow.com/users/2479481/"}

また

- var links = {stackoverflow: "//stackoverflow.com/users/2479481/"}
于 2014-07-24T20:29:15.677 に答える