Ошибки ES6 при сборке - PullRequest
       15

Ошибки ES6 при сборке

0 голосов
/ 01 апреля 2019

У меня есть приложение узла с файлом .babelrc следующим образом:

{
  "presets": [
    ["env", { "modules": "commonjs" }],
    "stage-2"
  ],
  "plugins": ["transform-runtime"],
  "comments": false,
  "env": {
    "test": {
      "presets": ["env", "stage-2"],
      "plugins": [ "istanbul" ]
    }
  }
}

Я все еще получаю сообщение об ошибке при запуске проекта:

(function (exports, require, module, __filename, __dirname) { import Vue from 'vue'
                                                              ^^^^^^

SyntaxError: Unexpected token import
    at createScript (vm.js:80:10)
    at Object.runInThisContext (vm.js:139:10)
    at Module._compile (module.js:599:28)
    at Module._extensions..js (module.js:646:10)
    at Object.require.extensions.(anonymous function) [as .js] (/home/sagopale/projects/bfg-trucks/node_modules/babel-register/lib/node.js:152:7)

Где яЯ иду не так?Есть ли что-то еще с Babel, что мне нужно сделать?Я также попытался добавить babel-preset-es2015, но получил ту же ошибку.

1 Ответ

0 голосов
/ 02 апреля 2019

Node.js пока не поддерживает импорт ES6.var Vue = require ('vue'). default;

См. Node.js - SyntaxError: Неожиданный импорт токена

Require Vue из файла JS

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...