suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Javascript – Über Probleme mit dem ES6-Modul, Dateiimport und -export

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.

曾经蜡笔没有小新曾经蜡笔没有小新2730 Tage vor772

Antworte allen(2)Ich werde antworten

  • typecho

    typecho2017-06-26 10:52:41

    你好,node 6暂时还不支持importexport语法,node 8我没用过,你可以自己试一下。
    node 6里面的export方法是module.exports或者exports,导入方法为require()

    Antwort
    0
  • 高洛峰

    高洛峰2017-06-26 10:52:41

    现在node不支持import和export,最新的node 8也不支持。如果使用需要用babel或者webpack2转一下。

    Antwort
    0
  • StornierenAntwort