javascript - Modul ES6 boleh terus mengimport modul commonJS Adakah ini dilaksanakan secara langsung dalam ES6, atau adakah ia dilaksanakan apabila menukar kepada Babel?
習慣沉默2017-07-05 10:41:50
0
1
920
Pakej yang ditulis dalam spesifikasi CommonJS, yang boleh digunakan terus
import connect from 'connect'
Pengenalan sintaks sedemikian dilaksanakan oleh Modul ES6 atau hanya dilaksanakan oleh Babel semasa terjemahan
Modul CommonJs mesti mematuhi spesifikasi Commonjs, yang serupa dengan sintaks ES6, tetapi tidak bersamaan dengan spesifikasi ES6. import sambung dari 'sambung' Ini ditulis dalam sintaks ES6. Pada masa ini, banyak penyemak imbas tidak menyokong sintaks ES6, jadi penukar diperlukan, seperti Babel, yang boleh menukar pernyataan sintaks ES6 kepada ES5 dan pernyataan sintaks lain.
Modul CommonJs mesti mematuhi spesifikasi Commonjs, yang serupa dengan sintaks ES6, tetapi tidak bersamaan dengan spesifikasi ES6.
import sambung dari 'sambung' Ini ditulis dalam sintaks ES6. Pada masa ini, banyak penyemak imbas tidak menyokong sintaks ES6, jadi penukar diperlukan, seperti Babel, yang boleh menukar pernyataan sintaks ES6 kepada ES5 dan pernyataan sintaks lain.