Hirdetés
- Asus: a mobilpiacról ki, a tabletpiacra be
- Fejhallgató erősítő és DAC topik
- Milyen billentyűzetet vegyek?
- Régi CPU újrakiadásával ünnepelné a Socket AM4 tizedik évfordulóját az AMD
- Vége a régi Kindle-öknek? Az Amazon május 20-án beszünteti támogatásukat
- Igencsak energiatakerékos minigéppel támad a Shuttle
- Épített vízhűtés (nem kompakt) topic
- Milyen RAM-ot vegyek?
- Bambu Lab 3D nyomtatók
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
-
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
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
- Győr és környéke adok-veszek-beszélgetek
- Battlefield 6
- exHWSW - Értünk mindenhez IS
- Asus: a mobilpiacról ki, a tabletpiacra be
- Samsung Galaxy A56 - megbízható középszerűség
- Star Citizen
- Várhatóan ez a négy iPhone már nem telepítheti az iOS 27-et
- Fejhallgató erősítő és DAC topik
- Milyen billentyűzetet vegyek?
- Régi CPU újrakiadásával ünnepelné a Socket AM4 tizedik évfordulóját az AMD
- További aktív témák...
- ZBook Power 16 G11 16" FHD+ IPS Ultra 7 165H RTX 1000 Ada 32GB 512GB NVMe gar
- GIGABYTE GeForce RTX 2080 Ti TURBO OC 11GB GDDR6 (GV-N208TTURBO OC-11GC) Videokártya
- ThinkPad P1 Gen6 16" 4K+ OLED érintő i7-13700H RTX 2000 Ada 32GB 1TB NVMe ujjolv gar
- Lenovo Thinkstation P320 MT,E3-1220 v6,32GB DDR4,256GB SSD,Quadro P2000 5GB VGA,WIN11
- SAMSUNG 980 500GB M.2 NVME PCI-E 3.0 - Új, 1 év garancia - Eladó!
- Everycom Cubelite Ultra projektor
- Samsung Galaxy S24 Ultra - Titanium Black - 12/512GB - Biztosító által cserélt - ÚJ
- HIBÁS ÉRINTÉS NEM MEGY Surface Pro 8 i7-1185G7 16GB RAM 256GB SSD 5G LTE szép állapot
- (NAGYOBB MENNYISÉG) HASZNÁLT Videokártya, Processzor, Memória, Tárhely
- ÁRGARANCIA!Épített KomPhone i5 12400F 16/32/64GB RAM RX 9060 XT 8GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

