Configure o webpack para executar localmente em um domínio personalizado por HTTPS
Para usar um módulo que quero integrar ao meu aplicativo (estou desenvolvendo localmente), tenho que fazer duas coisas:
1) Faça meu aplicativo rodar localmente em HTTPS.
2) Execute o aplicativo com um domínio específico.
Ambas as coisas devem ser bem fáceis com o servidor de desenvolvimento Webpack que estou usando para desenvolvimento local, mas por algum motivo ele não está funcionando como a documentação sugere.
Minhaswebpack.config
o arquivo é:
module.exports = {
entry: './app/js/app.js',
output: {
path:'./app/js/',
publicPath: 'https://specialurl.com/assets',
filename:'bundle.js'
}
O caminho para o qual estou apontando foi adicionado ao arquivo de hosts no meu computador, portanto deve ser tão válido quanto o padrão de host local.
E meupackage.json
O arquivo possui isso como seu script de inicialização para o servidor de desenvolvimento:
"scripts": {
"start": "webpack-dev-server --progress --colors --https",
}
Fiz essas alterações e reiniciei com o npm start após salvar. O problema é que o servidor ainda não está sendo executado em https e, quando aponto meu navegador para o novo link, ele não mostra nada. Toda a documentação que encontrei faz parecer que isso deve funcionar, por isso devo estar perdendo algo óbvio.