- Apple Watch Sport - ez is csak egy okosóra
- Azonnali mobilos kérdések órája
- Vivo X300 Pro – messzebbre lát, mint ameddig bírja
- Telekom mobilszolgáltatások
- Hozd magaddal költözéskor a chatbotod!
- Google Pixel topik
- Samsung Galaxy A56 - megbízható középszerűség
- Xiaomi 17 - még mindig tart
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Apple Watch
-
Mobilarena
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
inf3rno
nagyúr
Közben találtam egy életképes workaround-ot karmához a TDD-vel való csomagoló írásra. Mivel az autoWatch be van lőve, ezért meg tudom azt csinálni, hogy elindítom webstorm terminal-ból a karma-t a config fájllal, aztán otthagyom. És ha közben módosítom a fájlokat, amit a karma feltölt magának, akkor automatikusan lefut a teszt utána minden alkalommal ugyanazt a böngésző ablakot használva. Ehhez nem is igazán kell kódot módosítani, mert most is két külön npm script indítja a csomagolást és a tesztelést. Egyszerűen elég csak a csomagolós scriptet használni a fejlesztés során és hagyni az autoWatch-ot, hogy működjön, a travisben meg majd mindkét scriptet futtatom egymás után, ha erre lehetőség van. Arra gondoltam, hogy a travis-nél még beteszek majd egy env var-os állítót, ami hozzáad több böngészőt is a karma config-hoz meg többféle csomagot is tesztel. Pl a commonjs-es csomagot browserify-al, a sima böngészős csomagot meg anélkül, és így tovább. 10 féle tesztet össze lehet így szórni.
Arról még mindig nem találtam info-t, hogyha a window-hoz nyúlunk egy fájlban, akkor arra milyen szabályok vonatkoznak commonjs-es csomagolásnál meg browserify-os visszaalakításnál. Abból indulok ki, hogy semmi extra nincs vele, ugyanúgy használhat window-ot továbbra is. Egyedül arra kell figyelni, hogy amit fel akarunk használni a kódunkban, arra legyen egy module.exports is a végén. A window-ból konkrétan olyan dolgokat ránt be, amik elsősorban böngészős dom-ra jellemzőek. Szóval nem ír, inkább importál dolgokat. Ezért gondolom úgy, hogy nagy kárt nem tehet, ha így hagyom. Nyilván a nodejs-es dom modulokkal egyelőre nem lesz kompatibilis, de majd a későbbiekben azt is hozzáadom. Elég lépésről lépésre haladni...
Új hozzászólás Aktív témák
- Kerékpárosok, bringások ide!
- Apple Watch Sport - ez is csak egy okosóra
- sziku69: Fűzzük össze a szavakat :)
- RETRO beárazás (mobil, PC, konzol)
- S.T.A.L.K.E.R. Clear Sky
- DUNE médialejátszók topicja
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- OLED monitor topic
- Teljes verziós játékok letöltése ingyen
- Vezetékes FÜLhallgatók
- További aktív témák...
- Keresünk iPhone 13/13 Mini/13 Pro/13 Pro Max
- 16GB DDR4 RAM modulok 3600Mhz több darab // Számla // Garancia //
- ÁRGARANCIA!Épített KomPhone i5 12400F 16/32/64GB RAM RTX 3060 12GB GAMER PC termékbeszámítással
- 153 - Lenovo LOQ (15IRX9) - Intel Core i5-13450HX, RTX 4060 (ELKELT)
- Apple iPhone 16 Pro Max Desert Titanium 256GB használt karcmentes 89% akku (405 ciklus) 6 hónap
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

