Wie man ein Paket im ESP-IDF-Komponenten-Registry veröffentlicht
Um ein Paket in das ESP-IDF-Komponenten-Registry hochzuladen, müssen Sie diese Schritte befolgen:
Konto erstellen: Zuerst müssen Sie ein Konto auf der ESP-IDF-Komponenten-Registry-Website erstellen. Sie können dies tun, indem Sie das ESP-IDF-Komponenten-Registry besuchen und auf die Log in-Schaltfläche klicken. Sie werden sich typischerweise mit Ihrem GitHub-Konto anmelden.
Normalerweise möchten Sie nun Ihr Paket in das Staging-Profil hochladen.
Dafür aktivieren Sie zuerst Ihre ESP-IDF-Umgebung (vorausgesetzt, Sie haben sie bereits installiert - andernfalls schauen Sie sich den Espressif EIM = ESP-IDF Installation Manager an).
source ~/.espressif/v6.0.1/esp-idf/export.shDann können Sie das compote-Tool verwenden, um Ihr Paket hochzuladen. Der Befehl sieht so aus:
compote component upload --profile "staging" --name my_component --namespace mygithubusernameStellen Sie sicher, my_component durch den Namen Ihrer Komponente und mygithubusername durch Ihren GitHub-Benutzernamen zu ersetzen.
Wenn Sie nun in das Produktionsprofil hochladen möchten (d.h. für alle zugänglich), können Sie denselben Befehl verwenden, aber den --profile "staging"-Teil entfernen:
compote component upload --name my_component --namespace mygithubusername