Storybook / nginx - отображение ошибок 502 / сборник рассказов для установки сборника рассказов - PullRequest
0 голосов
/ 24 сентября 2019

Конфигурация nginx:

location ~ /storybook/ {
    proxy_pass  http://127.0.0.1:6006;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "upgrade";
    proxy_read_timeout 86400;
}

Кажется, что Storybook не выставляет 6006 внешне, но внутри контейнера докера он запускается внутри.Есть мысли?

конфигурация webpack

const path = require('path')

module.exports = async ({ config, mode }) => {
  config.module.rules.push({
    test: /\.scss$/,
    use: ['style-loader', 'css-loader', 'sass-loader'],
    include: path.resolve(__dirname, '../')
  })

  config.module.rules.push({
    test: /\.stories\.jsx?$/,
    loaders: [require.resolve('@storybook/addon-storysource/loader')],
    enforce: 'pre'
  })
  return config
}
...