Встречается на собеседованиях • сегодня

Как ставить зависимости в Webpack

В Webpack зависимости можно подключать несколькими способами:

  1. Через import/require в коде:
javascript
import lodash from 'lodash';
const moment = require('moment');
  1. В конфигурации Webpack через externals (если библиотека доступна глобально):
javascript
externals: {
  jquery: 'jQuery'
}
  1. Через плагины типа ProvidePlugin для автоматического импорта:
javascript
plugins: [
  new webpack.ProvidePlugin({
    $: 'jquery',
    jQuery: 'jquery'
  })
]

Основные правила:

  • Убедитесь, что зависимости установлены через npm/yarn (package.json)
  • Для CSS/SCSS используйте соответствующие лоадеры
  • Для обработки node_modules можно использовать include/exclude в лоадерах

Пример конфига с обработкой зависимостей:

javascript
module: {
  rules: [
    {
      test: /\.js$/,
      exclude: /node_modules/,
      use: 'babel-loader'
    }
  ]
}
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы