tars-cli icon indicating copy to clipboard operation
tars-cli copied to clipboard

[решено] Ошибка при установке "PhantomJS not found on PATH

Open Sellato opened this issue 3 years ago • 7 comments

Добрый день!

При попытке установить tars-cli получаю ошибку "PhantomJS not found on PATH". Сходил на репозиторий npm, а там вот такое:

  1. This package has been deprecated - Package renamed to phantomjs-prebuilt. Please update 'phantomjs' package references to 'phantomjs-prebuilt' https://www.npmjs.com/package/phantomjs
  2. По второй ссылке тоже самое This package has been deprecated - this package is now deprecated https://www.npmjs.com/package/phantomjs-prebuilt

Выходит, что выхода нет? Спасибо.

Sellato avatar Dec 03 '21 18:12 Sellato

Выход есть!

Нужно тупо поменять версию nodejs!

Как же это интересно, перевернуть пол интернета, чтобы устранить ту или иную ошибку, а на самом деле, нужно только правильно выбрать версию NODEJS.

Так вот, у меня все собралось и завелось на NODE v14.13.1

Удачи!

Sellato avatar Dec 04 '21 05:12 Sellato

Привет) А можешь добавить эту инфу сюда: https://github.com/tars/tars-cli/blob/master/docs/en/troubleshooting.md ? Буду очень признателен)

artem-malko avatar Dec 04 '21 05:12 artem-malko

Привет) А можешь добавить эту инфу сюда: https://github.com/tars/tars-cli/blob/master/docs/en/troubleshooting.md ? Буду очень признателен)

черт, стыдно признаться, но у меня на это мозгов не хватит :)

Sellato avatar Dec 04 '21 06:12 Sellato

@Sellato как раз наоборот! Копаешься в проблемах очень хорошо!

artem-malko avatar Dec 04 '21 18:12 artem-malko

PhantomJS идет как зависимость к svg2png, который в свою очередь используется для создания растровых изображений из svg картинок для IE8. Его разработка давно прекращена и с его установкой на многих проектах возникают проблемы. Возможно стоит прекратить поддержку создания растровых изображений и полностью выпилить его? Больно уж много из за него проблем.

selim13 avatar Aug 20 '22 11:08 selim13

Грустно, конечно) Но, пожалуй, да)

artem-malko avatar Aug 21 '22 11:08 artem-malko

Я думаю нужно просто выпилить из TARS'а всё, что касается поддержки IE. Если даже кому-то эта фича ещё нужна, в TARS её точно никто поддерживать не будет.

evilsprut avatar Aug 24 '22 09:08 evilsprut