У меня есть проект React, в котором мы создаем веб-пакет для его запуска из локальной и облачной систем. Но вот небольшой обходной путь, который мы должны делать каждый раз, когда запускаем его в облаке.
const devWebpackConfig = {
entry: {
/**
* Add or remove the libraries which goes into vendor bundle file
*/
vendor: ['react', 'react-dom', 'react-router-dom'],
},
devServer: {
// Comment the below line to run from cloud.
host: 'localhost',
// Comment the below line to run from local.
//disableHostCheck: true,
// How do we make sure we need not comment and uncomment this code everytime we run it from cloud systems
port: 8181
},
plugins: [
]
}
Как мы можем быть уверены, что нам не нужно комментировать и раскомментировать этот код каждый раз, когда мы запускаем его из облачных систем, может ли он автоматически выбираться веб-пакетом в зависимости от среды, которую мы используем, например, на локальных или облачных машинах.