Какая конфигурация мне нужна для развертывания react на https-сервере?

#reactjs #webpack #https #deployment

Вопрос:

Что я должен добавить в свой конфигурационный файл webpack для развертывания приложения на HTTPS-сервере? это мой конфигурационный файл webpack dev, я могу без проблем развернуть его на http-сервере, но не могу на https.

 const TerserPlugin = require('terser-webpack-plugin');
// const BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin;
const common = require('./webpack.common');

module.exports = merge(common, {
    mode: 'production',
    optimization: {
        minimize: true,
        minimizer: [new TerserPlugin({test: /.js(?.*)?$/i,})],
    },
    // plugins: [
    //     new BundleAnalyzerPlugin()
    // ]
});```
 

Комментарии:

1. В чем ваша проблема?

2. я не могу развернуть приложение на https-сервере, я получаю сообщение об ошибке

3. он успешно развернут на http-сервере, но при попытке https возникают ошибки, 404 не найдено

4. может быть, тебе стоит написать ?? devServer: { https: true },

5. извините, но я немного запутался в том, что вы говорите. devServer это только для локальной разработки, но на реальном сервере вы обычно развертываете на нем все встроенные ресурсы, поэтому он должен работать независимо от протокола http или https. Вы хотите сказать, что разработка ведется локально по протоколу https?