Any way to apply the `common.js` to one of the entry files?
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 32/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Stack tecnologico
- javascript
- Ambito
- build-system, tooling
Direzione di ricerca
Inizia leggendo il comportamento di bundling di Factor-Bundle e Browserify per i file di ingresso main.js, sub-app1.js e sub-app2.js, concentrandoti su come viene emesso common.js. Determina se l’output richiesto può essere supportato senza eseguire nuovamente il bundling dei file generati; l’attività è completata quando main.js include i requirements comuni, mentre i bundle delle sotto-applicazioni conservano solo il loro codice esclusivo.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
I'm using Factor-Bundle with Browserify to generate multiple partial bundles and a larger common.js file with all of the common requirements. However, one of the partial bundles corresponds to my main entrypoint, main.js which I would actually like to contain all of common.js so that I have one main file with all the common JS and the main contents of my app, and then the other partial bundles correspond to sub-apps.
To clarify, I am trying to go from these entry points:
main.jssub-app1.jssub-app2.js
to this:
main.js(INCLUDING ALL COMMON REQUIREMENTS)sub-app1.js(only code and require()s unique to sub-app1)sub-app2.js(only code and require()s unique to sub-app2)
But Factor-Bundle gives me:
common.js// <- can I merge this with main.js somehow???main.jssub-app1.js//goodsub-app2.js//good
Unless there's some hidden option in Browserify or Factor-Bundle to generate them how I want, my next guess is there might be some Browserify function that would simply let me merge two generated packages back into one? I can't simply browserify.bundle(common.js, main.js) after the fact because those bundled files are in different locations and I get errors that it can't locate the relative file paths anymore.
Any ideas?
- Lingua principale
- JavaScript
- Stelle
- 397
- Fork
- 24
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di browserify/factor-bundle
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 30/100
browserify/factor-bundle#94 ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
browserify/factor-bundle#92 ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
browserify/factor-bundle#83 ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
browserify/factor-bundle#82 · 3 reazioni ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 30/100
browserify/factor-bundle#81 · 2 commenti ·
Tutte le issue di browserify/factor-bundle
Issue simili
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 92/100
QuantEcon/lecture-python-programming#642 ·
I maintainer di solito rispondono entro 1 giorno
-
Missing repro Platform: Android
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
software-mansion/react-native-reanimated#10816 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
[Suggestion]: Document that useFormStatus works with a preventDefault-ed onSubmit + startTransitionApertatype: documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 2 giorni
-
area:docs bug triage:confirmed
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
Cotal-AI/Cotal#2875 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
keithamus/css-minify-tests#304 ·
I maintainer di solito rispondono entro 1 giorno