Boost Note ist ein dokumentgetriebenes Projektmanagement -Tool, das das Remote DevOps -Teamgeschwindigkeit maximiert.
https://boostnote.io/

Wenn Sie nicht wissen, wie Sie die App verwenden, erstellen Sie bitte eine Diskussion auf unserer Q & A -Diskussionsseite.
Wenn Sie einen Fehler finden, erstellen Sie bitte ein Problem in unserem GitHub -Ausgabe -Tracker.
Wenn es dringend oder privat ist, nehmen Sie bitte an unserem Slack -Kanal teil und senden Sie eine direkte Nachricht an @rokt33r.
Wenn Sie an unserem Projekt interessiert sind, können Sie auf viele verschiedene Arten teilnehmen.
Lesen Sie unseren beitragenden Leitfaden, um über unseren Entwicklungsprozess zu erfahren, wie Sie Fehler und Verbesserungen vorschlagen.
Um die App zu verbessern, brauchen wir Ihre Idee! Es kann sich um eine neue Funktion oder eine Verbesserung für bestehende Funktionen handeln. Wenn Sie welche haben, erstellen Sie bitte eine Diskussion in Feature -Anfragen Kategorie.
Es gibt viele Möglichkeiten, unserer Gemeinschaft zu helfen. Sie können mitteilen, wie Sie unsere App verwenden, indem Sie einen Artikel schreiben. Sie können es in der allgemeinen Diskussionsseite, der externen Entwickler -Community (Dev.to oder Reddit) und Ihrem Blog schreiben, falls Sie eine haben.
Außerdem können Sie anderen Benutzern helfen, indem Sie ihre Fragen hier beantworten.
Wir haben das Label "Help Wanted" für einige Probleme überlassen, die externe Mitwirkende zu lösen versuchen könnten. Einige von ihnen haben möglicherweise eine kleine Prämie, sodass Sie nach dem Hacken eine Tasse Kaffee davon bekommen können. Wenn Sie interessante Themen finden, aber ihre technischen Daten nicht klar sind oder Sie nicht wissen, wie Sie sie beheben sollen, hinterlassen Sie bitte einen Kommentar zu den Problemen. Dann geben wir Ihnen weitere Anweisungen.
Derzeit stellen wir den Frontend -Quellcode nur an, damit Sie unseren Backend -Server nicht selbst hosten können. Sie können jedoch über den Mock -Backend -Modus an der Entwicklung teilnehmen. Obwohl es noch nicht jede API abdeckt, können Sie auf den grundlegenden Ordner und die Dokumentverwaltung zugreifen.
Create .env -Datei.
NODE_ENV=development
MOCK_BACKEND=trueFühren Sie Webpack -Prozessoren aus. Sie müssen sie in separaten Terminals ausführen.
npm run dev:cloud
# You can skip next two scripts if you don't need to run electron app.
npm run dev:electron
npm run dev:webpack Wenn der Modus aktiviert ist, werden alle API -Aufrufe an src/cloud/api/mock/mockHandler.ts übergeben.
Der Quellcode ist einer Router -Schnittstelle ziemlich ähnlich. Alles, was Sie brauchen, ist method , pathname und eine Handlerfunktion. Wenn Sie also Not Found Fehler beim Aufrufen von GET /api/something haben, können Sie einfach eine Scheinroute wie unten hinzufügen.
{
method : 'get' ,
pathname : 'api/something' ,
handler : ( { search } ) : GetSomethingResponse => {
return {
... something
}
} ,
}npm run dev:cloud : Ausführen von Webpack für den Cloud -Speicherplatz ausführennpm run dev:webpack : Ausführen von WebPack für den Hauptfenster des Desktop -Apps ausführennpm run dev:electron : Führen Sie WebPack für den Hauptprozessor der Desktop -App ausnpm run dev:mobile : Run WebPack für die mobile App ausführennpm run lint : Überprüfen Sie Fusselfehlernpm run format : Versuchen Sie, FINT -Fehler automatisch zu behebennpm test : Testskript ausführennpm run tsc : Überprüfen Sie die Fehlertypfehlernpm run build:electron-production : Erstellen Sie Vermögenswerte für die Desktop-Appnpm run build:cloud-production : Erstellen Sie Arschsets für den Cloud-Bereichnpm run build:mobile-production : Erstellen Sie Vermögenswerte für die mobile Appnpm start : Führen Sie die Desktop -App mit vorgebauten Vermögenswerten ausnpm run meta Führen Sie Meta-Daten für das Desktop-App-Gebäude vor (generieren Sie Package.json für Elektronenbauermodul)npm run prepack : Erstellen Sie Desktop -App -Installateure ohne Anmeldennpm run release : Erstellen Sie Desktop -App -Installateure für die Produktion und laden Sie sie in GitHub hoch GPL -3.0 © 2016 - 2022 Boostio