Vyhledávání na webu

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 dist s povolenými mapami zdrojů

Související články