Compile "Hello world" bundle size is big -- 1.7MB
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- typescript
- Ambito
- compilers, performance
Direzione di ricerca
The reproduction is the scriptc build .\src\main.ts command on a one-line console.log program, which produces src/.scriptc/main.exe at about 1.7MB. Start by building that same file and checking which parts of the output are fixed runtime or linking overhead, since the payload names no source files. Done means a stated size target and a measured reduction, agreed with maintainers first because the issue does not say what size is acceptable.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
function main(): void {
console.log("Hello from Scriptc!");
}
main();
PS D:\workspace\scriptc-demo> scriptc build .\src\main.ts
D:\workspace\scriptc-demo\src\.scriptc\main.exe
PS D:\workspace\scriptc-demo> .\src\.scriptc\main.exe
Hello from Scriptc!
$ ls -lh src/.scriptc/main.exe
-rwxr-xr-x 1 z3~~8 1049089 1.7M 11月 3 11:26 src/.scriptc/main.exe*
- Lingua principale
- TypeScript
- Stelle
- 6.4k
- Fork
- 204
- Merge medio
- 5h 48m
- PR unite (30g)
- 864
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
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 vercel-labs/scriptc
-
Difficoltà 2/5 Mezza giornata Idoneità per principianti 72/100
vercel-labs/scriptc#2910 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Assigning a wide Node object (process.stdout) to a narrow { write } record fails SC2002 (width-copy rules)Forse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
vercel-labs/scriptc#2949 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 22/100
vercel-labs/scriptc#2948 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
SC8006 mistakes shadowed parameters for builtin module patchesForse già presa @MathurAditya724 l’ha presa 1 giorno fa. Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 22/100
vercel-labs/scriptc#2919 ·
I maintainer di solito rispondono entro 1 giorno
-
Analysis OOM (exit 137 at ~4 GB) on large TypeScript graphsForse già presa @espetro l’ha presa 1 giorno fa. Aperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 12/100
vercel-labs/scriptc#2916 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di vercel-labs/scriptc
Issue simili
-
needs-area-label
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
I maintainer di solito rispondono entro 2 giorni
-
Website: the hero tip's video play() has no catch, so a refused play is an unhandled rejectionAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
liberation-data/drivine#615 ·
I maintainer di solito rispondono entro 1 giorno
-
backend bug ready-for-agent
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
geolens-io/geolens#3639 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
radius-project/ai-extensions#1196 ·
I maintainer di solito rispondono entro 1 giorno
-
good first issue
Difficoltà 1/5 1-3 ore Idoneità per principianti 88/100