Webpack имеет настройку mode
, которая позволяет переключаться между разработкой и производственными сборками .
. В своем коде вы можете использовать process.env.NODE_ENV
, чтобы узнать, находитесь ли вы впроизводственный или нет, Webpack использует это свойство для устранения «мертвого кода производства»:
// declare variable everywhere to prevent unresolvable variable references
let onlyInDev = "";
// The following should be shaken away by webpack
if(process.env.NODE_ENV === "development") {
onlyInDev = "test";
}
Если значение является конфиденциальной информацией, которая не должна быть передана в вашу производственную сборку, я буду искать ее в комплектечтобы убедиться, что он не протекает при изменении трубопровода здания.