Uncaught синтаксическая ошибка: неожиданный токен {в JavaScript - PullRequest
0 голосов
/ 23 декабря 2018

Я начинаю работу с Phaser 3, и я пытался создать начальные «игровые сцены», и я пытался использовать синтаксис:

import { blah } from "../asdf/blah";

ES6, и я получаю эту ошибку:

Uncaught синтаксическая ошибка: неожиданный токен {

Я не совсем уверен, почему это происходит, мой браузер поддерживает это утверждение!(Chrome 71)

Части кода, которые реализуют «импорт»:

/* main.js */

import { loadScene } from "./scenes/loadScene";
import { menuScene } from "./scenes/menuScene";

let game = new Phaser.Game({
    width: 640,
    height: 360,
    scene: [
        loadScene, menuScene
    ]
});

//------------------End of main.js--------------------

/* loadScene.js */

import { CST } from "../CST";

export class loadScene extends Phaser.Scene {
    constructor() {
        super({
            key: CST.SCENES.LOAD
        });
    }

    create() {
        this.scene.start(CST.SCENES.MENU, "Hello from loadScene");
    }
}
...