Esihlokweni esilandelayo sizobheka iReveal.js. Ngalesi software sizoba nethuba lokuthi dala izethulo usebenzisa i-HTML ne-CSS. Uhlaka lomthombo ovulekile we-HTML, lapho noma yimuphi umsebenzisi onesiphequluli sewebhu azokwazi ukudala izethulo, futhi akwazi ukusebenzisa yonke imisebenzi enikezwa uhlaka mahhala.
Amasethingi ayisisekelo awokwakha izethulo kuphela. Ukucushwa okuphelele kuzosinika ukufinyelela kuyo yonke imisebenzi nama-plugins we-expression.js, kumanothi esikhulumi, kanye nemisebenzi yokuthuthukisa edingekayo ukwenza ushintsho kufonti.
Amaphrezentheshini enziwe ngelevel.js asuselwa kubuchwepheshe bewebhu obuvulekile. Lokhu kusho ukuthi noma yini esingayenza kuwebhu, kufanele sikwazi ukukwenza nasethulweni lethu. Singashintsha izitayela nge-CSS, sifake ikhasi lewebhu langaphandle sisebenzisa i-iframe noma sengeze okwethu ukwenza ngokwezifiso sisebenzisa indlela ye- I-JavaScript API wenzani.
Lolu luhlaka luza nezinhlobonhlobo zezici ezibandakanya amaslayidi asidleke, ukusekelwa kwe- Ukuphawula, izithombe ezizenzakalelayo, ukuthekelisa i-PDF, amanothi esikhulumi, ukusekelwa kweLaTeX, nekhodi yokugqamisa i-syntax.
Reveal.js ku-Ubuntu 20.04
Ngaphambi kokuqala ukufakwa kweReveal.js kuzodingeka ukuthi sifake amaphakheji athile adingekayo kuqala. Ukuze senze lokhu kuzodingeka sivule i-terminal (Ctrl + Alt + T) bese sisebenzisa umyalo olandelayo kuyo:
sudo apt install curl gnupg2 unzip git
Isinyathelo esilandelayo esizodinga ukusithatha ukuthi faka iNodeJS inguqulo 14, yize kusuka kunguqulo 10 kuye phambili kufanele futhi kusebenze. Ngenxa yalokhu kufanele sengeze indawo yokugcina ama-nodejs, esingayenza ngokuthayipha ukuphela okufanayo:
curl -sL https://deb.nodesource.com/setup_14.x | sudo bash -
Lokhu kuzoqala yonke inqubo yokwengeza okugciniwe kanye nokhiye wakho we-GPG. Lapho inqubo isiqedile, singakwazi faka iNodeJS ngomyalo olandelayo:
sudo apt install nodejs
Lapho ukufakwa sekuphelile, sizokwazi hlola inguqulo efakiwe yeNodeJS isebenzisa umyalo olandelayo:
node -v
Landa bese ufaka iReveal.js
Okwamanje, sekuyisikhathi sokuqala ukulanda. Ukuze senze lokhu, sizokwenza kanjalo clone Reveal.js repository usebenzisa iGit. Ukuze senze lokhu kuzodingeka ukuthi sivule kuphela i-terminal (Ctrl + Alt + T) bese senza umyalo olandelayo:
git clone https://github.com/hakimel/reveal.js.git
Lapho ukwakheka sekuphelile, kukhompyutha yethu sizothola ifolda ebizwa nge-revel.js. Ukuyifinyelela e faka uhlelo lokusebenza, kuzofanele sisebenzise kuphela imiyalo elandelayo ku-terminal (Ctrl + Alt + T):
cd reveal.js sudo npm install
Lapho konke ukuncika kohlelo lokusebenza sekufakiwe, manje sesingawusebenzisa sisebenzisa umyalo olandelayo:
npm start
Umyalo owedlule uzokhombisa ukuthi insiza izonikezwa nge-port 8000, okuyitheku elizenzakalelayo, kanye nekheli le-IP leseva. Manje, kufanele nje sikwenze vula isiphequluli sethu sewebhu esiyintandokazi bese uya ku- http://ip-servidor:8000. Kule nkomba sizobona isethulo esizenzakalelayo se-expression.js, esizokhombisa ukuthi ukufakwa kube yimpumelelo.
Sizokwazi futhi shintsha imbobo usebenzisa i -port Ngokulandelayo:
npm start -- --port=8001
Uma i-expression.js ifakiwe, kuwumqondo omuhle ukubhekisa kumhlahlandlela we Izinketho zemakhaphu futhi of ukumisa ukulungisa kahle lolu hlaka. Ngemininingwane engaphezulu mayelana nokuthi ungayifaka kanjani i-deve.js, Abasebenzisi futhi bangaxhumana ne- ikhasi ku-GitHub wephrojekthi.
Reveal.js kungenye indlela yePowerPoint yokwakha izethulo, esingazisebenzisa kwezemfundo noma emsebenzini. Ngokulandela imiyalo kule ndatshana, noma imuphi umsebenzisi uzokwazi faka lolu hlelo ohlelweni lwe-Ubuntu 20.04. Noma ngubani angakha izethulo ezinhle esebenzisa i-HTML ne-CSS.
Uma ufuna ukwazi kabanzi ngokuthi ungalusebenzisa kanjani lolu hlelo lokusebenza, kuwebhusayithi yephrojekthi, abasebenzisi bazokwazi thinta i- imibhalo esemthethweni. Kuyo, umdali wayo usikhombisa ukuthi singasebenza kanjani naleli thuluzi ngendlela elula kakhulu futhi esheshayo.
Uma unentshisekelo yokukwazi ukujabulela izinzuzo ze-expression.js ngaphandle kokubhala i-HTML noma iMarkdown, umdali futhi usinikeza ithuba lokuhlola izilayidi.com. Lesi isihleli esibonakalayo nepulatifomu enayo yonke imisebenzi ye-expression.js.