coffescript モジュールを 1.6.3 から 1.7.1 に更新したところ、コードがコンパイルされなくなりました。これの適切な構文は何ですか? : を = に置き換えることだと思います。
コンソール エラー:
password: 'test',
^
SyntaxError: Unexpected token :
コード セクションの完全なスナップ
module.exports =
mongo_url: "mongodb://localhost:27017/testmaker_api_testing?poolSize=5"
mock_s2:
mac_id: "mocks2_MD"
password: "!ensandbox1"
domain: "talkrnd.testmaker.net"
prod_mac_id: "mocks2_prod"
prod_password: "!mocks21"
route_prefix: "/testmaker/v1"
user:
userName: 'monkey',
password: 'test',
email: 'monkey@testmaker.com',
fullName: 'Monkey Nackles'
admin: true
groups : ['Admin']
op_user:
userName: 'booz',
password: 'test',
email: 'BBla@testmaker.com',
fullName: 'Booz Bla'
admin: false
groups : ['op']
killable_user:
userName: 'I will die',
password: 'pass',
email: 'nocener@testmaker.com',
fullName: 'John Doe'
admin: false
groups : ['']
これは私の設定ファイルです。coffee-script 1.7.1 に準拠したとき、「:」を変更する mongo_url 行でエラーが発生し、「=」に変更するとエラーは解消されましたが、パスワードの 13 行目で次のエラーが発生しました。再び「=」。これが構文だけのエラーだとは思いません。
前もって感謝します