Что такое глобальная функция или пространство имен для модулей ES6 после их компиляции с babel-preset-es2015 - PullRequest
0 голосов
/ 04 октября 2018

У меня открыты инструменты разработки, и я пытаюсь найти установленные модули с помощью консоли.Ниже приведены версии из моего package.json.Скомпилированный файл bundle.js можно найти по адресу https://pastebin.com/EbTg6bSF.

"devDependencies": {
    "@material/button": "^0.40.0",
    "autoprefixer": "^9.1.5",
    "babel-core": "^6.26.3",
    "babel-loader": "^7.1.5",
    "babel-preset-es2015": "^6.24.1",
    "css-loader": "^1.0.0",
    "extract-loader": "^3.0.0",
    "file-loader": "^2.0.0",
    "postcss-loader": "^3.0.0",
    "sass-loader": "^7.1.0",
    "webpack": "^3.12.0",
    "webpack-dev-server": "^2.11.3"
  }

1 Ответ

0 голосов
/ 05 октября 2018

Если я правильно понимаю ваш вопрос: его нет.

  1. Отдельные модули (по умолчанию) не отображаются в глобальной области видимости.Весь смысл объединения модулей заключается в создании отдельного фрагмента кода.
  2. Зависимости Dev обычно не импортируются производственным кодом, а используются серверными сценариями для создания пакета, выполнения линтинга и т. Д. Они обычно незагружен в браузер и не будет включен в комплект в любом случае.

Если это не решает ваши проблемы, пожалуйста, предоставьте дополнительную информацию.

...