Как заставить работать команду js узла kline?

#sockets #dynamic #charts #trading

Вопрос:

Я пытаюсь выполнить команду node kline, но это приводит к ошибке:

 internal/modules/cjs/loader.js:883
  throw err;
  ^

Error: Cannot find module 'C:Program Filesnodejskline'
←[90m    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:880:15)←[39m
←[90m    at Function.Module._load (internal/modules/cjs/loader.js:725:27)←[39m
←[90m    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:72:12)←[39m
←[90m    at internal/main/run_main_module.js:17:47←[39m {
  code: ←[32m'MODULE_NOT_FOUND'←[39m,
  requireStack: []
}
 

Хотя установка npm kline прошла успешно. Скажи мне, может быть, я что-то пропустил?

Комментарии:

1. Пожалуйста, предоставьте достаточно кода, чтобы другие могли лучше понять или воспроизвести проблему.

Ответ №1:

Из того, что я понял, модуль kline, похоже, не предназначен для командной строки. Кроме того, чтобы установить пакет, который должен запускаться из командной строки, например, nodemon, вы должны добавить -g флаг в npm install команду. Это приведет к установке пакета в глобальную область npm, которая также поддерживает вызов этих пакетов в виде команды, если поддерживается.