node.js - Jak nastavit překladač SWC
Používám SWC poprvé a nejsem schopen přeložit své ts soubory do běžných js souborů.
Když spustím svůj příkaz :
npx swc ./src -d dist
Objevila se mi chyba:
failed to process js file
Caused by:
0: failed to read swcrc file (src/index.ts)
1: failed to deserialize .swcrc (json) file: syntax error: 1:1
2: expected value at line 1 column 1
Zde je můj soubor .swcrc, který jsem vygeneroval pomocí SWC Playground
{
"jsc": {
"parser": {
"syntax": "typescript",
"tsx": false
},
"loose": false,
"minify": {
"compress": false,
"mangle": false
}
},
"module": {
"type": "commonjs"
},
"minify": false,
"isModule": true,
"sourceMaps": "inline"
}
Mým cílem je:
- Vezmi mé soubory ts z mého adresáře
./src - Sestavte a výstupní soubory umístěte do adresáře
dists povolenými mapami zdrojů