Конфигурация 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
}