Проблема с вики, инструментом командной строки для поиска википедии на linux

Здравствуйте, пару недель назад я установил wikit, программу для отображения резюме статей Википедии на терминале linux.

Команда, которую я использовал для установки:

"sudo npm install wikit -g"

Ответ, показанный в терминале, был:

npm WARN устарел CSSselect@0.4.1: модуль теперь доступен как css-select

npm WARN устарел CSSwhat@0.4.7: модуль теперь доступен как css-what

/ usr / local / bin / wikit -> /usr/local/lib/node_modules/wikit/index.js

+ wikit@3.0.0 "

обновлен 1 пакет за 11.638 с

Я предполагал, что программа была установлена, но при выполнении запроса результат был следующим:

argo @ argo-desktop: ~ $ wikit Linux

/ usr / local / bin / wikit: línea 2: использовать строгий: orden no encontrada

/ usr / local / bin / wikit: línea 4: ошибка sintáctico cerca del elemento inesperado `('

/ usr / local / bin / wikit: línea 4: `const path = require ('path'), '

Я установил на свой компьютер kubuntu 18.04.

Спасибо.

страница вики-сайта GitHub

https://github.com/KorySchneider/wikit

а также

https://www.npmjs.com/package/wikit

1 ответ

Я знаю, что это может показаться странным, но wikit на самом деле не программное обеспечение Ubuntu. Чтобы установить его, вам нужно было запустить npm install wikit -g который загружает и устанавливает программное обеспечение с npmjs. Это не значит, что в Ubuntu нет программ npmjs, но поддерживаемые Ubuntu программы npm устанавливаются через apt или же snap, (Та же проблема возникает с другими репозиториями вне дерева, такими как Perl CPAN)

Таким образом, Ubuntu не имеет контроля над тем, как он упакован, поэтому в вашем конкретном случае кажется, что пара модулей npm в package.json файл устарел.

Я бы порекомендовал сообщить об этой проблеме на https://github.com/KorySchneider/wikit/issues поскольку это происходит не только в Ubuntu.

Временным решением было бы загрузить исходный код приложения и изменить ссылку на "модуль" в package.json на правильные версии, а затем npm install из источника.

Другие вопросы по тегам