- Iszonyatos mennyiségű hulladékkal járhat a Windows 10 terméktámogatásának vége
- Milyen billentyűzetet vegyek?
- Sony MILC fényképezőgépcsalád
- Philips LCD és LED TV-k
- VR topik
- OLED TV topic
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Milyen TV-t vegyek?
- Újra instabilitásba futott a Raptor Lake generáció
- SSD kibeszélő
-
PROHARDVER!
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
- Iszonyatos mennyiségű hulladékkal járhat a Windows 10 terméktámogatásának vége
- Szinte csak formaság: bemutatkozott a Pixel 6 és Pixel 6 Pro
- Milyen billentyűzetet vegyek?
- Nyaralás topik
- Építő/felújító topik
- Tarr Kft. kábeltv, internet, telefon
- exHWSW - Értünk mindenhez IS
- Sony MILC fényképezőgépcsalád
- Philips LCD és LED TV-k
- Posta, csomagküldés
- További aktív témák...
- HP EliteDesk 800 G2 DM Mini PC, I5-6500T CPU, 8GB DDR4, 256GB SSD, Win 11, Számla, 2 év garancia
- HP EliteDesk 800 G3 DM Mini PC, I5-6500T CPU, 8GB DDR4, 256GB NVMe SSD, Win 11, Számla, 2 év garanci
- HP ProDesk 600 G3 SFF PC, I5-7500 CPU, 8GB DDR4, 256GB NVMe SSD, DVD RW, Win 11, Számla, 2 év garanc
- HP ProDesk 400 G4 SFF PC, I5-7500 CPU, 8GB DDR4, 256GB SSD, DVD RW, Win 11, Számla, 2 év garancia
- Dell Optiplex 3050 PC, I5-7500 CPU, 8GB DDR4, 256GB SSD, Win 11, Számla, 2 év garancia
- Bomba ár! Dell Inspiron 15 5578 2in1: i7-7GEN I 16GB I 256SSD I 15,6" FHD Touch I Cam I W11 I Gari!
- AKCIÓ! Sony PlayStation4 PRO 1TB fekete konzol extra játékokkal garanciával hibátlan működéssel
- Apple iPad (9th Generáció) Wi-fi + Cellular, 1 Év Garanciával
- Telefon felvásárlás!! iPhone 16/iPhone 16 Plus/iPhone 16 Pro/iPhone 16 Pro Max
- Telefon felvásárlás!! Apple iPhone SE (2016), Apple iPhone SE2 (2020), Apple iPhone SE3 (2022)
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest