W pliku js użyłem importu zamiast wymagać
import co from 'co';
I próbował uruchomić go bezpośrednio przez nodejs, ponieważ powiedział, że import to „funkcje wysyłki” i obsługa bez żadnej flagi środowiska wykonawczego ( https://nodejs.org/en/docs/es6/ ), ale dostałem błąd
import co from 'co';
^^^^^^
SyntaxError: Unexpected token import
Potem próbowałem użyć babel
npm install -g babel-core
npm install -g babel-cli
npm install babel-core //install to babel locally, is it necessary?
i prowadzony przez
babel-node js.js
nadal pojawia się ten sam błąd, nieoczekiwany import tokena?
Jak mogę się tego pozbyć?
npm i --save-dev babel-cli
Naprawiono to dla mnie ...
.babelrc
: "transform-es2015-modules-commonjs"
.