@denis2601

Модуль npm не импортируется?

хочу создать npm пакет, структура такова:
my-plugin
- package.json
- src
-- plugin.js


package.json
{
    "name": "my-plugin",
    "version": "1.0.0",
    "description": "",
    "main": "src/plugin.js",
    "module": "src/plugin.js",
    "author": "",
    "license": "BSD",
    "devDependencies": {
        "babel-core": "^6.26.3",
        "babel-preset-es2015": "^6.24.1",
        "gulp": "^4.0.2",
        "gulp-babel": "^7.0.1",
        "gulp-rename": "^2.0.0",
        "gulp-uglify": "^3.0.2"
    }
}


plugin.js
export default class myPlugin{
    constructor(element) {
        console.log(this.element)
    }
}


плагин находится в папке node_modules, при импорте получаю всегда одну и туже ошибку
import myPlugin from 'my-plugin'
or
import myPlugin from '../node_modules/my-plugin/src/plugin'


export default class myPlugin{
^
ParseError: 'import' and 'export' may appear only with 'sourceType: module'


что я делаю не так?
  • Вопрос задан
  • 89 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы