Не могу обновить код (Heroku updating) .

solution
Уже с Приветом
Posts: 11289
Joined: 03 Oct 2019 17:06

Не могу обновить код (Heroku updating) .

Post by solution »

Раньше Heroku была бесплатная и все обновления работали
а сейчас они стали деньги брать и не могу обновить код.
Кто нибудь емел дело с Heroku в решении проблем?

Они пишут что это не их область чтоб помочь.

Unfortunately, this appears to be an issue that falls outside the nature of the Heroku Support policy.
I recommend searching our Help Center or asking the community on Stack Overflow for more answers.

Кто нибудь знает как эту ошибку исправить?

//Ошибка

remote: npm ERR! notsup Unsupported platform for fsevents@1.2.4: wanted {"os":"darwin"} (current: {"os":"linux","arch":"x64"})
User avatar
Medium-rare
Уже с Приветом
Posts: 9239
Joined: 04 Mar 2011 03:04
Location: SFBA

Re: Не могу обновить код (Heroku updating) .

Post by Medium-rare »

Darwin это то, что в Android в смысле VM. Якобы пытаются fsevents@1.2.4 (пакет?) для Darwin запустить под обычным компутером с Intel-совместимым 64-битным процессором в Linux. Больше ничего не понимаю про это.
... and even then it's rare that you'll be going there...
solution
Уже с Приветом
Posts: 11289
Joined: 03 Oct 2019 17:06

Re: Не могу обновить код (Heroku updating) .

Post by solution »

Medium-rare wrote: 25 Apr 2023 05:32 Darwin это то, что в Android в смысле VM. Якобы пытаются fsevents@1.2.4 (пакет?) для Darwin запустить под обычным компутером с Intel-совместимым 64-битным процессором в Linux. Больше ничего не понимаю про это.
Вообще я думаю что если у меня раньше линк работал то и после обновления(update) он должен работать.
В Вордпресс куча плагинов и сами версии вордпресса почти каждую неделю обновляются и никогда нет никаких заморочек(т.т.т).
Решение вроде есть(линк внизу) но у меня нет той зависимости( dependency) что в решении обозначено:

https://stackoverflow.com/questions/679 ... archany-cu

Что можно попытаться изменить в коде чтоб ошибку убрать?


package.json

"name": "апп*",
"version": "8.12.0",
"private": true,
"dependencies": {
"@angular/cli": "^8.1.2",
"blueprint-css": "^3.0.0-beta.0",
"react": "^16.6.3",
"react-dom": "^16.6.3",
"react-router-dom": "^4.3.1",
"react-scripts": "^2.1.3"
},
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject",
"heroku-postbuild": "echo Skip build on Heroku"
},
"eslintConfig": {
"extends": "react-app"
},
"browserslist": [
">0.2%",
"not dead",
"not ie <= 11",
"not op_mini all"
],
"heroku-run-build-script": true
}
solution
Уже с Приветом
Posts: 11289
Joined: 03 Oct 2019 17:06

Re: Не могу обновить код (Heroku updating) .

Post by solution »

Medium-rare wrote: 25 Apr 2023 05:32 Darwin это то, что в Android в смысле VM. Якобы пытаются fsevents@1.2.4 (пакет?) для Darwin запустить под обычным компутером с Intel-совместимым 64-битным процессором в Linux. Больше ничего не понимаю про это.
Решение как внизу:
Пришлось изменить одну линию кода потому что новый пакет не работает со старым кодом но разработчики это не учли.

It was fixed.

I've changed in package.json
line to
"start": "react-scripts --openssl-legacy-provider start"


It is solved in:
https://stackoverflow.com/questions/696 ... nsupported

Return to “Вопросы и новости IT”