Hirdetés
- Parci: Milyen mosógépet vegyek?
- gerner1
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- Gurulunk, WAZE?!
- Navaren: Resident Evil Requiem szösszenet
- balojazz: Szódakészítés üzembiztosan és olcsón! Figyelem, csak hardcore szódázóknak!
- MasterDeeJay: Egy nem átlagos Asus videókártya (GTX950M 2GB GDDR3)
- sziku69: Szólánc.
- suste: Openwrt Barrier Breaker 14.07 saját verzió Tp-link routerekre
-
LOGOUT
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
Egyelőre eddig jutottam vele:
var browserify = require("browserify"),
fs = require("fs");
module.exports = function () {
return browserify()
.require("./dist/nodelist.latest.node.min", {expose: "nodelist"})
.bundle()
.pipe(fs.createWriteStream("dist/nodelist.latest.bundle.js"));
};Annyi jött le, hogy a bundle() egy readable stream-et ad, amit aztán át lehet pipe-olni fájl írós stream-be. Ebben az esetben csak egy modult csomagoltam bele, és publikussá tettem, mert böngészős jasmine tesztekből akarom elérni. Ha magamnak fejlesztettem volna, akkor karma-browserify-t rakok alá, és nem mentem ki külön fájlba, de az már más kérdés.
A te régi kódod elvileg nagyjából jó, csak a glob-ot kéne hozzácsapni. A vinyl source egy douplex stream, ami hozzácsapja a fájlnevet, szóval csak simán át kell küldeni rajta, aztán a dest-hez adni. Azt nem néztem még, hogy pontosan a fájlnév hozzáadása hogyan történik, gondolom van valami konvenciójuk rá, lényegtelen.
gulp.task('js', function () {
return browserify({
entries: glob('./resources/assets/js/*.js'),
debug: true,
transform: [babelify]
})
.bundle()
.pipe(source('bundle.js'))
.pipe(gulp.dest('./public/assets/js'));
});A recipes-ben is amúgy valami ilyesmit használnak. [link]
Egyelőre még nem volt időm megnézni, mindjárt kipróbálom. Annyira nem vagyok elszállva babel-től, mint sokan. Valszeg nem fogom használni, inkább megvárom, amíg stabil lesz az async function. Azt írják, hogy draft jelenleg: [link], ami nekem nem elég.
Amúgy semmi gond nincs gulp-browserify-al, amíg kompatibilis gulp-al. Kösd meg, hogy 3.x-es gulp legyen a lib-ed függősége, mert azt írják, csak azzal kompatibilis. Valszeg a 4.0-s gulp-al el fog törni.
Új hozzászólás Aktív témák
- PlayStation 5
- Jövedelem
- Fejhallgató erősítő és DAC topik
- Kormányok / autós szimulátorok topikja
- Gaming notebook topik
- Oppo Pad Mini néven készülhet a gyártó új, kompakt, prémium táblagépe
- iPhone topik
- Okos otthon - Home Assistant, openHAB és más nyílt rendszerek
- Szünetmentes tápegységek (UPS)
- Milyen belső merevlemezt vegyek?
- További aktív témák...
- Dell Pro Max 16 MC16250 FHD+ IPS érintő Ultra 7 265H RTX Pro 500 Blackwell 32GB 512GB NVMe gar
- Lenovo Idepad 5 pro/14.0" 2.8K/i5-1135G7/8GB/512GB SSD/Szürke
- SÁRGA! -20%!!! MACBOOK NEO!!!! - MAGYAR BILLES! - CITRUS AJÁNDÉKKAL!
- ASUS Zenbook 14 Flip 2.8k(2880 1800)OLED/i5 12500H/16GB/512GB SSD
- Canon EOS R (Csak 7 000 expó!) - Újszerű -
- REFURBISHED és ÚJ - HP USB-C Dock G5 (5TW10AA) - 3x4K felbontás
- Gamer/streamer mikrofon, állvány és USB HUB kitűnő árakon!
- HP EliteBook 640 G11 Core Ultra 5 125U 32GB 1TB FHD 1 év gar
- 27% - Philips Evnia 27M2N3200S IPS Monitor! 1920x1080 / 180Hz / 0.5ms / FreeSync
- Telefon felvásárlás!! Samsung Galaxy A22/Samsung Galaxy A23/Samsung Galaxy A25/Samsung Galaxy A05s
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
