Entschuldigung für die Frage eines Ruby-Anfängers, da ich meine NodeJS-Import-Vorstellungen gerade aufgegeben habe und versuche, ein modifiziertes Ruby-import_script zu verwenden.
Ich erhalte den folgenden Fehler require: cannot load such file -- rb-inotify, wenn ich das Skript ausführe. Beachten Sie, dass ich Discourse auf Bitnami (Google Cloud) ausführe – was ich weiß, ist keine unterstützte Methode, aber als kompletter Ruby-Anfänger bin ich mir nicht sicher, ob der Fehler mit Bitnami zusammenhängt oder ob mir einfach einige Ruby-Grundlagen fehlen…
Traceback (most recent call last):
json_mt.rb: Bootsnap::LoadPathCache::FallbackScan
18: from json_mt.rb:4:in `<main>'
17: from json_mt.rb:4:in `require'
16: from /opt/bitnami/apps/discourse/htdocs/script/import_scripts/base.rb:16:in `<top (required)>'
15: from /opt/bitnami/apps/discourse/htdocs/script/import_scripts/base.rb:16:in `require_relative'
14: from /opt/bitnami/apps/discourse/htdocs/config/environment.rb:4:in `<top (required)>'
13: from /opt/bitnami/apps/discourse/htdocs/config/environment.rb:4:in `require'
12: from /opt/bitnami/apps/discourse/htdocs/config/application.rb:65:in `<top (required)>'
11: from /opt/bitnami/ruby/lib/ruby/gems/2.6.0/gems/bundler-2.1.2/lib/bundler.rb:174:in `require'
10: from /opt/bitnami/ruby/lib/ruby/gems/2.6.0/gems/bundler-2.1.2/lib/bundler/runtime.rb:58:in `require'
9: from /opt/bitnami/ruby/lib/ruby/gems/2.6.0/gems/bundler-2.1.2/lib/bundler/runtime.rb:58:in `each'
8: from /opt/bitnami/ruby/lib/ruby/gems/2.6.0/gems/bundler-2.1.2/lib/bundler/runtime.rb:69:in `block in require'
7: from /opt/bitnami/ruby/lib/ruby/gems/2.6.0/gems/bundler-2.1.2/lib/bundler/runtime.rb:69:in `each'
6: from /opt/bitnami/ruby/lib/ruby/gems/2.6.0/gems/bundler-2.1.2/lib/bundler/runtime.rb:74:in `block (2 levels) in requ
ire'
5: from /opt/bitnami/apps/discourse/htdocs/vendor/bundle/ruby/2.6.0/gems/bootsnap-1.4.6/lib/bootsnap/load_path_cache/co
re_ext/kernel_require.rb:27:in `require'
4: from /opt/bitnami/apps/discourse/htdocs/vendor/bundle/ruby/2.6.0/gems/bootsnap-1.4.6/lib/bootsnap/load_path_cache/co
re_ext/kernel_require.rb:41:in `rescue in require'
3: from /opt/bitnami/apps/discourse/htdocs/vendor/bundle/ruby/2.6.0/gems/bootsnap-1.4.6/lib/bootsnap/load_path_cache/co
re_ext/kernel_require.rb:22:in `require_with_bootsnap_lfi'
2: from /opt/bitnami/apps/discourse/htdocs/vendor/bundle/ruby/2.6.0/gems/bootsnap-1.4.6/lib/bootsnap/load_path_cache/lo
aded_features_index.rb:89:in `register'
1: from /opt/bitnami/apps/discourse/htdocs/vendor/bundle/ruby/2.6.0/gems/bootsnap-1.4.6/lib/bootsnap/load_path_cache/co
re_ext/kernel_require.rb:23:in `block in require_with_bootsnap_lfi'
/opt/bitnami/apps/discourse/htdocs/vendor/bundle/ruby/2.6.0/gems/bootsnap-1.4.6/lib/bootsnap/load_path_cache/core_ext/kernel_req
uire.rb:23:in `require': cannot load such file -- rb-inotify (LoadError)
(Beachten Sie, dass ich einige der enthaltenen, nicht angepassten Import-Skripte ausgeführt habe … mit demselben Fehler. Es scheint also nicht durch meine Änderungen am Ruby-Code ausgelöst zu werden)