Crystal не может импортировать библиотеки / зависимости

Я очень смущен этой ошибкой, которую я получаю. Я пытаюсь использовать Crystal с веб-фреймворком Kemal. Однако всякий раз, когда я пытаюсь запустить базовый Hello World для kemal, Crystal никогда не импортирует библиотеку. Я включил kemal в свой shard.yml, и в моей папке lib есть папка "kemal".

Вот код, который я пытаюсь запустить

require "kemal"

# Set root. If not specified the default content_type is 'text'
get "/" do
  "Hello Kemal!"
end

Kemal.run

и это ошибка, которую я всегда получаю

Error in src/rolltrax-web.cr:1: while requiring "lib/kemal/src/kemal": can't find file 'lib/kemal/src/kemal' relative to '/home/baylinz/Development/rolltrax-web/src'

require "lib/kemal/src/kemal"

Это происходит независимо от того, какую библиотеку я использую. Я использую Crystal 0.20.5 на последней версии NixOS. Любая помощь приветствуется.

0 ответов

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