Harold_Burbano
(Harold Andres Burbano Acuña)
26. September 2021 um 20:37
1
Ich habe ein Problem beim Klonen eines Repos, wenn ich folgenden Befehl verwende:
git clone https://github.com/burbanox/responsive-design.git
Dabei erhalte ich folgende Fehlermeldung:
fatal: unable to access 'https://github.com/burbanox/responsive-design.git/': gnutls_handshake() failed: Error in the pull function.
Wenn ich stattdessen verwende:
git clone git@github.com:burbanox/responsive-design.git
bleibt der Vorgang endlos hängen:
Cloning into 'responsive-design'...
remote: Enumerating objects: 115, done.
remote: Counting objects: 6% (7/115)
Ich verwende Ubuntu 20.04 LTS.
Ich habe auf OpenSSL umgestellt, aber das hat nicht funktioniert.
Steven
26. September 2021 um 22:04
2
Es sieht nicht nach einem Discourse-Plugin aus. Du solltest mindestens eine Datei namens plugin.rb haben, um die Assets wie CSS und Icons zu registrieren.
Angesichts des Inhalts der Dateien wäre es wahrscheinlich viel einfacher, eine Theme-Komponente zu erstellen.
Hier ist jedoch eine Anleitung zur Erstellung eines Discourse-Plugins:
Die Entwicklung eines Plugins für Discourse kann wirklich einfach sein, sobald man ein paar Eigenheiten kennt. Ziel dieses Beitrags ist es, ein Grundgerüst für ein Plugin zu erstellen und dich mit den Grundlagen vertraut zu machen.
Deine Entwicklungsumgebung
Stelle sicher, dass du eine Discourse-Entwicklungsumgebung auf deinem Computer zum Laufen gebracht hast. Ich empfehle dir, die entsprechende Einrichtungsanleitung zu befolgen und hierher zurückzukommen, wenn du fertig bist.
plugin.rb
…
pfaffman
(Jay Pfaffman)
26. September 2021 um 22:28
3
Machst du das in deiner app.yml? Laden die anderen Plugins? Wie bereits erwähnt, sieht das nicht nach einem Plugin aus.
Harold_Burbano
(Harold Andres Burbano Acuña)
26. September 2021 um 22:42
4
Nein, ich habe keine Plugins. Ist diese Frage in der richtigen Kategorie?
pfaffman
(Jay Pfaffman)
27. September 2021 um 00:32
5
Was versuchst du zu tun?
Versuchst du, etwas mit der Funktionsweise von Diskursen zu machen?
merefield
(Robert)
27. September 2021 um 08:09
6
Dieses Repository ist weder ein Plugin noch eine Theme-Komponente. Es fehlen auch die für eine TC erforderlichen grundlegenden Metadaten.