разные объекты `window`?
Ситуация:
В папке /public у меня есть файл config.js с таким содержанием:
window.globalConfig = {
APPLICATIION_VERSION: '1.0_22.04_17:27',
};
Я подключаю его в /public/index.html:
<script src="./config.js" type="text/javascript"></script>
Потом достаю данные в файле /src/constants.js:
console.log(`window = ${JSON.stringify(window.globalConfig)}`)
const { APPLICATION_VERSION } = window.globalConfig;
export { APPLICATION_VERSION };
Проблема:
По роуту localhost:3000/ или localhost:3000/find сообщение в лог:
window = {"APPLICATIION_VERSION":"1.0_22.04_17:27"}
Однако по роуту localhost:3000/shop/ сообщение в лог (причем при добавлении второго слеша - всегда такой результат):
window = undefined
Вопрос: из-за чего эта проблема возникает (использую react-router)? Может подскажете, что вообще гуглить (не нашел зацепок в интернете)?
мож лучше код показать где ты логируешь это дело?)
Обсуждают сегодня