Discourse のホスト型ウェブサイトを利用しています。
あるコンポーネントの JavaScript を修正しようとしています。なぜなら、それが「現在の Discourse のバージョンとは互換性のない、古いアプローチを使用している」と教えられたからです。
推奨されているのは、「新しいファイルを作成し」、その後「管理画面 → カスタマイズ → テーマ → お使いのテーマ → ファイルを編集」へ進み、ファイルツリーを使ってそのパスに新しいファイルを追加する、という手順ですが、そのオプションがありません。そのため、新しいコンポーネントを作成してインストールしようと試みました。
新しいコンポーネントをインストールしようとすると、次のメッセージが表示されます:「エラーが発生しました:インポートエラー:about.json が存在しないか、無効です。これは Discourse テーマであることは確実ですか?」エラーの詳細な情報は示されておらず、多くの試行を行いましたが、同じエラーが繰り返されます。
以下のいずれかの方法でお手伝いいただけますでしょうか:
-
ファイルを編集するためのファイルツリーが表示される場所をご教示ください。
-
現在アップロードしているコンポーネントにおける具体的なエラーを特定する方法をご教示ください。
もし参考になれば、私がアップロードしようとしたコンポーネントのダウンロードリンクを以下に添付します:https://drive.google.com/file/d/1sg-F3E_YB2BuExuTdcQ8sfbTqUInkgKl/view?usp=sharing
よろしくお願いいたします。