Saya mencoba menjalankan relay-starter-kit updateSchema.js dengan babel-node. Tampaknya ia tidak mengenali fungsi panah:
> SyntaxError: .../build/updateSchema.js: Unexpected token (10:9)
8 |
9 | // Save JSON of full schema introspection for Babel Relay Plugin to use
> 10 | async () => {
| ^
Saya sudah mencoba menambahkan preset "stage-0" ke ".babelrc" yang memperbaiki kesalahan itu tetapi saya malah mendapatkan:
SyntaxError: .../build/updateSchema.js: Unexpected token (23:1)
21 | );
22 | }
> 23 | }();
| ^
Apakah ini tidak mengenali es2015? Atau apakah ini kesalahan dalam skema saya? Skrip "updateSchema.js" berasal dari relay-starter-kit.
Segala sesuatu yang lain berjalan dengan baik dan "babel-node" sepertinya tidak memiliki masalah dengan aplikasi saya lainnya yang ditulis di es2015.
Sunting: Sekarang saya sudah mencoba mengunduh relay-starter-kit dan menjalankan "npm run update-schema" dan langsung berfungsi.
async
lalu jika Anda ingin menghidupkan fungsi tersebut, Anda harus membungkusnya dengan tanda kurung lain seperti:(()=>{/*your code*/}());
- person Ziki   schedule 30.11.2015