Heim > Fragen und Antworten > Hauptteil
Beim Ausprobieren des es6-Moduls mit Node Main zum Ausführen
ist das folgende Problem aufgetreten:
(function (exports, require, module, __filename, __dirname) { import myFunc from
'myFunc';
^^^^^^
SyntaxError: Unerwarteter Token-Import
Die Codes der beiden Dateien lauten wie folgt:
// profile.js
export default function () {
console.log('握手export');
};
// main.js
import myFunc from 'myFunc';
myFunc();
Ich habe schon lange danach gesucht und weiß nicht warum. Ich habe einige Fragen dazu:
(*) Muss dieses Modul mit Node installiert werden, bevor es im Browser ausgeführt werden kann? Seite?
Aber es funktioniert nach vielen Versuchen immer noch nicht... Ich warte auf die Antwort des Meisters.
typecho2017-06-26 10:52:41
你好,node 6暂时还不支持import
和export
语法,node 8我没用过,你可以自己试一下。node 6
里面的export
方法是module.exports
或者exports
,导入方法为require()
。