Ein Befehlszeilen -Dienstprogramm zum Erstellen einer multipage statischen Website aus einem Ulysses -HTML -Export
npm install bloom-cli -g , um bloom-cli global zu installieren, bloom Sie von wo immer Sie sind.index.htmlbloom in Ihr Terminal ein.index-bloomed Ordners in Ihr Lieblings-FTP-Programm. In jedem Fall wird bloom-cli eine lokale Indexseite öffnen, die Sie durchsehen können.Nutzen Sie den Stylesmarkt von Ulysses. Jedes der heruntergeladenen HTML -Stile von http://styles.ulyssapp.com/ wird in Ihr blühendes Projekt integriert, vorausgesetzt, Sie haben sich beim Exportieren von HTML für einen Stil entschieden und die vollständige Seitenoption verwendet.
Wenn Sie einen Ordner namens images an derselben Stelle wie Ihr Exportort (erstellen Sie einen) und in dieser Datei namens cover.jpg das Bild in Ihr Projekt und werden auf Ihrer Indexseite nach Ihrer bloom angezeigt. Va Va Voom.
Fügen Sie in Ulysses einfach das % -Symbol im Titel eines Ihrer Blätter hinzu. Diese Dateien werden erstellt, aber aus der Indexdatei ausgeschlossen, sodass sie nicht in der Liste angezeigt werden. Ich habe ein % -Symbol gewählt, weil es für mich "unvollendet" bedeutet.
Einige der Fragen, die das Programm Ihnen stellt, ist, ob Sie Wörter neben den Links auf der Indexseite anzeigen möchten oder ob diese Links alphabetisiert werden möchten. Sag y, wenn ja, Standard ist nein.
Wenn Sie Ihre Antworten auf die CLI in einer Bloom.json -Datei im Ordner speichern, in dem Sie Ihren Ulysses -Webexport speichern, wird Bloom gefragt, ob Sie diese Datei verwenden möchten, anstatt Ihnen alle Fragen zu stellen.
Beantworten Sie die SSML-Frage (Sprachsynthese-Markup-Sprache) oder geben Sie eine ssml : true in Ihrer bloom.json -Datei ein, und jede Seite wird in eine XML-Datei konvertiert und in den ssml Ordner in index-bloomed SSML-Ordner geworfen. Alle HTML -Tags werden abgezogen und werden in der Sprache nicht angezeigt. Geben Sie einen author: "your name" in Bloom.json und "By 'Your Name'" wird nach dem Titel mit ordnungsgemäßen Pausen eingefügt. Diese Dateien wurden mit Amazon Polly mit AWS-TTS getestet, um MP3-Dateien mit Kurzgeschichten zu generieren.
Jetzt werden Sie Bloom-Cli fragen, ob Sie Ihr Projekt hochladen möchten, und werden Sie nach FTP-Anmeldeinformationen fragen. Verwenden Sie ftp: true in Ihrer bloom.json -Datei. Bloom wird Sie in diesem Fall weiterhin nach Ihren Anmeldeinformationen fragen und Ihre neue Website dort hochladen.
Öffnen Sie FileZilla (oder was auch immer FTP-Programme heutzutage verwenden) und erstellen Sie einen Ordner auf Ihrem Server, um die Dateien von index-bloomed in zu kopieren. Navigieren Sie dann in Ihrem Browser dorthin. Voila: Eine Website aus Ihrem Ulysses -Stack.