pshe icon indicating copy to clipboard operation
pshe copied to clipboard

@danakt/pshe has no binaries

Open toby3d opened this issue 4 years ago • 11 comments

) yarn global add @danakt/pshe                                                                                                                                                 15:05:39
yarn global v1.22.4
[1/4] Resolving packages...
[2/4] Fetching packages...
warning @danakt/[email protected]: Invalid bin entry for "пше" (in "@danakt/pshe").
[3/4] Linking dependencies...
[4/4] Building fresh packages...

warning "@danakt/[email protected]" has no binaries
Done in 1.69s.

Так и должно быть? Я ожидал что в системе появится исполняемый бинарник пше ... или что-то вроде. Но после инсталяции задуманное поведение не воспроизводится.

toby3d avatar Apr 21 '20 07:04 toby3d

@toby3d вообще должен. Какая ось, версия ноды и версия yarn или npm (или если ставили через npm) у вас стоит?

danakt avatar Apr 21 '20 12:04 danakt

image ubuntu 18.04 yarn -v 1.22.4

vladimirshefer avatar Apr 21 '20 13:04 vladimirshefer

Тоже самое на macOS 10.14.6, yarn 1.22.0

tarasyyyk avatar Apr 21 '20 13:04 tarasyyyk

Может быть проблемы с доступом?

danakt avatar Apr 21 '20 13:04 danakt

Комманда pshe работает. Но только если вручную в PATH путь к pshe прописать.

image

tarasyyyk avatar Apr 21 '20 13:04 tarasyyyk

Какая ось

Linux 5.6.5-3-MANJARO

версия ноды

v10.20.1

и версия yarn

1.22.4

или npm

6.14.4

toby3d avatar Apr 23 '20 10:04 toby3d

Заработала версия 0.1.0 благодаря установке через npm, с yarn завести пше так и не вышло.

toby3d avatar Apr 23 '20 10:04 toby3d

ubuntu 19.10 node 12.16.1 yarn 1.22.4

Такая же ошибка, как у ТС. npm install работает и добавляет в PATH корректно

KristobalJunta avatar Apr 24 '20 09:04 KristobalJunta

работает только из npm

mac 10.15.5

alexey-pd avatar Jun 27 '20 07:06 alexey-pd

Вообще, есть The Fuck

$ пше згдд
пше: command not found
$ fuck
git pull [enter/↑/↓/ctrl+c]

vladimirshefer avatar Jul 02 '20 13:07 vladimirshefer

Увы, yarn не любит веселье и имеет в себе следующую регулярку для имён исполняемых файлов:

const VALID_BIN_KEYS = /^(?!\.{0,2}$)[a-z0-9._-]+$/i;

Она и не пропускает кириллицу, удаляя пше :(

vitalyavolyn avatar Nov 14 '20 19:11 vitalyavolyn