Может быть, вы можете попробовать изменить process.env.PUBLIC_URL
, чтобы он указывал на каталог my-app
?Соответствующий код, который я вижу для определения местоположения общедоступного URL-адреса на react
, выглядит следующим образом:
const envPublicUrl = process.env.PUBLIC_URL;
...
const getPublicUrl = appPackageJson =>
envPublicUrl || require(appPackageJson).homepage;
Так что, если ваш process.env.PUBLIC_URL;
уже установлен, с помощью оценка короткого замыкания ,Ваше второе условное утверждение: require(appPackageJson).homepage;
не будет оцениваться.Поэтому, возможно, ваш homepage
ключ даже не оценивается из вашего package.json
файла.Для получения дополнительной информации о настройке / получении переменных process.env
узла ознакомьтесь с этим учебным пособием
Надеюсь, это поможет!