Die Thrust-Erweiterung hilft Webentwicklern, ihre statischen Websites mithilfe des von Protocol Labs verwalteten Web3-Speicherdienstes schnell und einfach im IPFS- und Filecoin-Blockchain-Netzwerk zu veröffentlichen.
Eine kurze Demo können Sie hier sehen.
Gehen Sie zu https://web3.storage/login und erstellen Sie Ihr eigenes Web3 Storage- Konto. Jetzt verfügen Sie über 1 TB freien Speicherplatz zum Hosten Ihrer statischen Websites.
Nachdem Sie im obigen Schritt ein Konto eingerichtet haben, müssen Sie ein API-Token erstellen, um die Thrust-Erweiterung verwenden zu können. Gehen Sie zu https://web3.storage/account und klicken Sie dann auf API-Token erstellen, um ein neues API-Token zu generieren.
Achtung : Bitte bewahren Sie Ihr Web3-Speicher -API-Token privat auf und stellen Sie sicher, dass Sie es an einem sicheren Ort aufbewahren, wo Sie es bei Bedarf kopieren können.
Sie finden die Thrust-Einstellungen in der Befehlspalette von VS Code.
Wählen Sie nun den Befehl „Thrust Settings“ und nehmen Sie zwei Einstellungen vor.
In den Einstellungen ist das API-Token das Web3-Speicher- API-Token, das Sie in Schritt 2 erstellt haben, und der Veröffentlichungsordner ist Ihr Ordner, der den statischen Website-Code enthält, den Sie veröffentlichen müssen.
Nachdem Sie die Einstellungen in Schritt 3 abgeschlossen haben, können Sie Ihre statische Website jetzt ganz einfach veröffentlichen, indem Sie den Befehl „ thrust.publish“ in der Befehlspalette des VS-Codes ausführen.
Die Veröffentlichung dauert einige Zeit. Bitte warten Sie einen Moment.
Nach erfolgreicher Veröffentlichung erhalten Sie von Thrust die CID Ihrer statischen Website und können von überall im Internet darauf zugreifen. Alle bisher veröffentlichten statischen Websites finden Sie auch unter https://web3.storage/files.
Klicken Sie auf den folgenden Hyperlink, um die Lizenz anzuzeigen.
Sie können den Quellcode auschecken und dazu beitragen:
Genießen!