Muchinyorwa chinotevera isu ticha tarisa ku Reveal.js. Ne software iyi tichava nemukana weku gadzira mharidzo uchishandisa HTML neCSS. Iyo yakavhurika sosi yeHTML yekuratidzira fomati, iyo chero mushandisi ane webhu bhurawuza achakwanisa kugadzira mharidzo, pamwe nekugona kushandisa ese mashandiro ayo ari ehurongwa anopa mahara.
Zvirongwa zvekutanga ndezvekugadzira mharidzo chete. Iyo yekumisikidza yakazara ichatipa mukana kune ese mashandiro uye mapulagini eexpend.js, kune mutauri manotsi, pamwe nebasa rekuvandudza rinodiwa kuti uchinje font.
Mharidzo dzakagadzirwa neexpla.js dzinovakirwa pane akavhurika matekinoroji ewebhu. Izvi zvinoreva kuti chero chinhu chatinogona kuita pawebhu, isu tinofanirwa kukwanisa kuzviita mumharidzo yedu futi. Tinogona kushandura masitaera neCSS, inosanganisira rekunze peji rewebhu tichishandisa iframe kana kuwedzera yedu tsika tsika tichishandisa JavaScript API chii chauri kupa.
Iyi furemu inouya neakawanda akasiyana maficha anosanganisira nested slide, tsigiro ye Markdown, otomatiki kuchangamuka, PDF kutumira kunze, mutauri manotsi, LaTeX rutsigiro, uye syntax inosimbisa.
Zivisa.js pane Ubuntu 20.04
Usati watanga iyo Reveal.js kuisirwa zvichave zvakafanira kuti isu titange mamwe anodiwa mapakeji kutanga. Kuti tiite izvi isu tichafanirwa kuvhura terminal (Ctrl + Alt + T) uye nekuita unotevera kuraira mairi:
sudo apt install curl gnupg2 unzip git
Nhanho inotevera yatichazoda kutora ndeye gadza NodeJS vhezheni 14, kunyangwe kubva mushanduro yegumi zvichienda mberi zvinofanirwa zvakare kushanda Kune izvi isu tinofanirwa kuwedzera iyo nodejs repository, iyo yatingaite nekutaipa mune imwechete terminal.
curl -sL https://deb.nodesource.com/setup_14.x | sudo bash -
Izvi zvichatanga maitiro ese ekuwedzera iyo repository pamwe neyako GPG kiyi. Kana maitiro acho apera, tinogona gadza NodeJS nemirairo inotevera:
sudo apt install nodejs
Kana kuiswa kwapera, tichakwanisa tarisa yakaiswa vhezheni yeNodeJS kuita unotevera kuraira:
node -v
Dhawunirodha uye gadzira Reveal.js
Panguva ino, inguva yekutanga kurodha pasi. Kuti tiite izvi, tichadaro Clone Reveal.js repository uchishandisa Git. Kuti tiite izvi isu tinongofanirwa kuvhura terminal (Ctrl + Alt + T) uye nekuita unotevera kuraira:
git clone https://github.com/hakimel/reveal.js.git
Kana kuumbika kwaitwa, pakombuta yedu tichawana dhairekita inonzi revel.js. Kuti uwane iyo e gadza Anwendung, isu tichafanira chete kushandisa inotevera mirairo mune iyo terminal (Ctrl + Alt + T):
cd reveal.js sudo npm install
Kana zvese zvinoenderana nezvekushandisa zvaiswa, ikozvino tinogona kumhanya tichishandisa rairo rinotevera:
npm start
Iwo wekutanga kuraira unoratidza kuti sevhisi inozopihwa kuburikidza nechiteshi 8000, rinova iro default chiteshi, pamwe neIP kero ye server. Zvino, isu tinongofanira kudaro vhura webhusaiti yedu yewebhu uye enda ku http://ip-servidor:8000. Munongedzo iyi tichaona iyo yekumisikidza mharidzo yedhisupu.js, iyo inoratidza kuti kumisikidzwa kwave kubudirira.
Tichakwanisawo chinja chiteshi uchishandisa -port zvinotevera:
npm start -- --port=8001
Paunenge waburitsa.js yaiswa, iri zano rakanaka kureva magwara e Markup sarudzo and of setup kugadzirisa zvakanaka ichi chimiro. Kuti uwane rumwe ruzivo nezve maitiro ekumisikidza expression.js, vashandisi vanogona zvakare kubvunza iyo peji pane GitHub yepurojekiti.
Reveal.js ndeimwe nzira kune PowerPoint kugadzira mharidzo, iyo yatinogona kushandisa mune dzidzo kana kunyangwe kubasa. Nekutevera mirairo iri muchinyorwa chino, chero mushandisi achakwanisa gadza chirongwa ichi pane Ubuntu 20.04 system. Chero ani zvake anogona kugadzira mharidzo huru achishandisa HTML neCSS.
Kana iwe uchida kuziva zvakawanda nezve mashandisiro ekushandisa iyi application, pane iyo webhusaiti webhusaiti, vashandisi vanozogona bvunza iyo zvinyorwa zvepamutemo. Mariri, mugadziri wayo anotiratidza mashandisiro atingaita nechishandiso ichi nenzira yakapusa uye inokurumidza.
Kana iwe uchifarira kugona kunakirwa nezvakanaka zveambulle.js pasina kunyora HTML kana Maka, mugadziri anotipawo mukana wekuyedza maslides.com. Iyi edhisheni yekuona uye chikuva chine ese mashandiro edhishura.js.