@efox/etsc

1.0.2 • Public • Published

E-TSC

npm package node compatibility

基于 esbuild 的 ts开发环境

安装

yarn add @efox/etsc -D

运行命令

  • yarn dev 开发环境
  • yarn build 生产环境

命令选项

  • -s, --src <src> 源码目录 默认为 src
  • -o, --outdir <outdir> 源码目录 默认为 dist
  • -t, --target <target> 生产环境 默认为 es2018
  • -f, --format <format> 模块格式 默认为 cjs
  • -p, --platform <platform> 平台模式 默认为 node
  • -m, --minify 是否压缩 默认为 false
  • -b, --bundle bundle 模式 默认为 false
  • -log, --logLevel <logLevel> 默认为 debug
  • -de, --debug 显示调试日志 默认为 false

tsconfig.json

{
    "include": [
        "src"
    ],
    "compilerOptions": {
        "experimentalDecorators":true,
        "emitDecoratorMetadata": true,
        "strict": true,
        "declaration": true,
        "sourceMap": true,
        "noUnusedLocals": true,
        "esModuleInterop": true
    }
}

Readme

Keywords

none

Package Sidebar

Install

npm i @efox/etsc

Weekly Downloads

2

Version

1.0.2

License

MTI

Unpacked Size

8.22 kB

Total Files

6

Last publish

Collaborators

  • ron0115
  • hiitiger
  • ckken
  • doerme
  • hupp
  • magic_zhong
  • yz101x
  • wangcylive
  • tim2018
  • linhaoran
  • yangshangzhi
  • lucky-dog
  • wu_wei
  • nijina
  • zhengy1995
  • bennyshi
  • yellowbeee
  • keylenn