@vetsmen

Как отдавать assets через webpack по конкретной дирректории?

Сконфигурирован у меня webpack вот так:
output: {
    path: path.resolve(__dirname, './src/assets'),
    publicPath: '/',
    filename: 'build.js'
  },
  devServer: {
    host: 'test.ru',
    historyApiFallback: true,
    noInfo: true,
    overlay: true,
    openPage: ''
  }

Получаю сообщение:
Project is running at http://test.ru:80/
webpack output is served from /
404s will fallback to /index.html

Пробовал менять publicPath на /src/assets, я даже менял output.path на какой-либо другой пусть, однако мои ассеты всегда лежат в пути test.ru/src/assets/*, а мне нужно test.ru/*
Что я делаю не так?
  • Вопрос задан
  • 30 просмотров
Решения вопроса 1
@kacheleff
fullstack developer
нужно настраивать output.path
например, при таком значении path: path.join(__dirname, './dist')
все файлы будут в папке dist, которая находится рядом с webpack.config.js
Веб-сервер раздает файлы уже из этой папки
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через TM ID
Похожие вопросы
от 200 000 до 300 000 руб.
OneTwoTrip! Москва
от 120 000 до 200 000 руб.
D2C.io Екатеринбург
от 70 000 руб.
21 авг. 2018, в 20:22
530 руб./в час
21 авг. 2018, в 19:08
500 руб./за проект
21 авг. 2018, в 18:45
50000 руб./в месяц