したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | メール | |

不具合報告&相談スレ

470名無しさん:2025/10/25(土) 17:11:40 ID:LiJjOGX2
>ruby -v
ruby 3.3.4 (2024-07-09 revision be1089c8ec) [x64-mingw-ucrt]
>narou -v
3.9.1
Operating System: Windows 11 Pro 64-bit (10.0, Build 26200) (26100.ge_release.240331-1435)

narou u, l, dがエラー停止します。

narou list
C:/Users/tak/.local/share/gem/ruby/3.3.0/gems/narou-3.9.1/lib/inventory.rb:45:in `merge!': no implicit conversion of nil into Hash (TypeError)
from C:/Users/tak/.local/share/gem/ruby/3.3.0/gems/narou-3.9.1/lib/inventory.rb:45:in `init'
from C:/Users/tak/.local/share/gem/ruby/3.3.0/gems/narou-3.9.1/lib/inventory.rb:23:in `block in load'

エラーが発生したため終了しました。
詳細なエラーログは narou trace で表示出来ます。もしくは --backtrace オプションを付けて再度実行して下さい。

narou trace
--- 2025/10/25 17:03:16 ---
C:/Users/tak/AppData/Local/Microsoft/WindowsApps/narou list

C:/Users/tak/.local/share/gem/ruby/3.3.0/gems/narou-3.9.1/lib/inventory.rb:45:in `merge!': no implicit conversion of nil into Hash (TypeError)
from C:/Users/tak/.local/share/gem/ruby/3.3.0/gems/narou-3.9.1/lib/inventory.rb:45:in `init'
from C:/Users/tak/.local/share/gem/ruby/3.3.0/gems/narou-3.9.1/lib/inventory.rb:23:in `block in load'
from <internal:kernel>:90:in `tap'
from C:/Users/tak/.local/share/gem/ruby/3.3.0/gems/narou-3.9.1/lib/inventory.rb:21:in `load'
from C:/Users/tak/.local/share/gem/ruby/3.3.0/gems/narou-3.9.1/lib/narou.rb:126:in `novel_frozen?'
from C:/Users/tak/.local/share/gem/ruby/3.3.0/gems/narou-3.9.1/lib/command/list/novel_decorator.rb:14:in `initialize'
from C:/Users/tak/.local/share/gem/ruby/3.3.0/gems/narou-3.9.1/lib/command/list.rb:173:in `new'
from C:/Users/tak/.local/share/gem/ruby/3.3.0/gems/narou-3.9.1/lib/command/list.rb:173:in `block in decorate_lines'
from C:/Users/tak/.local/share/gem/ruby/3.3.0/gems/narou-3.9.1/lib/command/list.rb:172:in `each'
from C:/Users/tak/.local/share/gem/ruby/3.3.0/gems/narou-3.9.1/lib/command/list.rb:172:in `decorate_lines'
from C:/Users/tak/.local/share/gem/ruby/3.3.0/gems/narou-3.9.1/lib/command/list.rb:165:in `output_list'
from C:/Users/tak/.local/share/gem/ruby/3.3.0/gems/narou-3.9.1/lib/command/list.rb:233:in `execute'
from C:/Users/tak/.local/share/gem/ruby/3.3.0/gems/narou-3.9.1/lib/commandbase.rb:125:in `execute!'
from C:/Users/tak/.local/share/gem/ruby/3.3.0/gems/narou-3.9.1/lib/commandbase.rb:134:in `execute!'
from C:/Users/tak/.local/share/gem/ruby/3.3.0/gems/narou-3.9.1/lib/commandline.rb:29:in `run'
from C:/Users/tak/.local/share/gem/ruby/3.3.0/gems/narou-3.9.1/lib/commandline.rb:43:in `run!'
from C:/Users/tak/.local/share/gem/ruby/3.3.0/gems/narou-3.9.1/narou.rb:50:in `block in <top (required)>'
from C:/Users/tak/.local/share/gem/ruby/3.3.0/gems/narou-3.9.1/lib/backtracer.rb:16:in `capture'
from C:/Users/tak/.local/share/gem/ruby/3.3.0/gems/narou-3.9.1/narou.rb:49:in `<top (required)>'
from C:/Users/tak/.local/share/gem/ruby/3.3.0/gems/narou-3.9.1/bin/narou:13:in `require_relative'
from C:/Users/tak/.local/share/gem/ruby/3.3.0/gems/narou-3.9.1/bin/narou:13:in `<top (required)>'
from C:/Ruby33-x64/lib/ruby/site_ruby/3.3.0/rubygems.rb:319:in `load'
from C:/Ruby33-x64/lib/ruby/site_ruby/3.3.0/rubygems.rb:319:in `activate_and_load_bin_path'
from C:/Users/tak/AppData/Local/Microsoft/WindowsApps/narou:36:in `<main>'

心当たりというか、10月のTOC取得エラー(存在しないか消えてるって言われるやつ)のためにyamlの書き換えをすると出始めて、
その対応のために、gem uninstall narouとgem install narouを繰り返してたら、デフォルトで消えなくなってしまいました。
yamlはgem installしたままの状態になっていますが、このエラーは消えませんでした。

investory.yamlのエラーになっているのですが、そもそもこのファイルはnarou init したら自動生成されるものなのでしょうか?
dir /s/bでC:\以下をサーチしましたが、ヒットしませんでした。
カレントにも、カレントの.narou以下にもありません。


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板