ในไฟล์ js ฉันใช้การนำเข้าแทนที่จะต้องการ
import co from 'co';
และพยายามเรียกใช้โดยตรงโดย nodejs เนื่องจากมันกล่าวว่าการนำเข้าคือ 'คุณสมบัติการจัดส่งสินค้า' และการสนับสนุนโดยไม่มีการตั้งค่าสถานะรันไทม์ ( https://nodejs.org/en/docs/es6/ ) แต่ฉันได้รับข้อผิดพลาด
import co from 'co';
^^^^^^
SyntaxError: Unexpected token import
จากนั้นฉันก็พยายามใช้บาเบล
npm install -g babel-core
npm install -g babel-cli
npm install babel-core //install to babel locally, is it necessary?
และดำเนินการโดย
babel-node js.js
ยังคงมีข้อผิดพลาดเดียวกันการนำเข้าโทเค็นที่ไม่คาดคิด?
ฉันจะกำจัดมันได้อย่างไร
npm i --save-dev babel-cli
คงมันสำหรับฉัน ...
.babelrc
"transform-es2015-modules-commonjs"