Функция экспорта не работает в JS с webpack / babel - PullRequest
0 голосов
/ 29 января 2020

У меня есть структура файла, которая выглядит следующим образом: Файл 1 ---- Файл 2 -------- Файл3 Файл1 импортирует файл2. и file2 импорт file3. Теперь экспорт File2 в File1 работает нормально, а экспорт File3 в File2 - нет. Функция, которую я пытаюсь передать в File2:

export function dkaush(){
    let x =5;
    console.log("hello world")
}

Я использую Webpack-babel. Если я использую вышеупомянутую функцию непосредственно в File2, babel преобразует 'let' в 'var', как и ожидалось. Однако при экспорте через File3 преобразование не происходит. Что может быть причиной? Любая помощь приветствуется. Спасибо.

Редактировать: Ниже приведены версии зависимостей, которые я использую:

dependencies
    "vue": "^1.0.0",
    "babel-runtime": "^6.0.0"
devDependencies:
    "babel-core": "^6.0.0",
    "babel-loader": "^6.0.0",
    "babel-plugin-transform-runtime": "^6.0.0",
    "babel-preset-es2015": "^6.0.0",
    "babel-preset-stage-2": "^6.0.0",
    "cross-env": "^1.0.6",
    "css-loader": "^0.23.0",
    "file-loader": "^0.8.4",
    "json-loader": "^0.5.4",
    "url-loader": "^0.5.7",
    "vue-hot-reload-api": "^1.2.0",
    "vue-html-loader": "^1.0.0",
    "vue-loader": "^8.2.1",
    "vue-style-loader": "^1.0.0",
    "vue-strap": "^1.0.0",
    "webpack": "^1.12.2",
    "webpack-dev-server": "^1.12.0"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...