1.2.8 • Published 3 years ago

git-bridge-js v1.2.8

Weekly downloads
2
License
MIT
Repository
github
Last release
3 years ago

git-bridge-js

安装

npm install git-bridge-js -g --unsafe-perm=true

在 Ubuntu 下安装,通过加 --unsafe-perm=true 字段,避免 esbuild 安装中文件夹的权限问题。

Changelog

1.2.0

  • gjs check --dry-run 只打印命令而不执行
  • gjs build 现在会读 git_bridge_js.yaml 里的 target
  • gjs build 现在默认是 --module esm
  • module 现在是 esm | cjs | es5 | es5andesm,接下来分编译器讨论:
    • compiler = esbuild 时
      • esm 和 cjs 都会使用 target = es2017
      • es5 会先用 esbuild 打一个 es2017 的 cjs,然后用 babel 转到 es5\ 这一般需要包的 dependencies 里添加一个 core-js
    • compiler = tsc 时
      • esm 和 cjs 都会使用 target = es2017
      • es5 就是直接 --target es5 传给 tsc
    • es5andesm = esm + es5
  • gjs build --no-types 不生成类型,默认会开启 --disable-clean
  • git_bridge_js.yaml 配置更改
    • 删除了 generateExports
    • 删除了 bundleBabelRuntime
    • metaFile metafile
    • 删除了 module.iife
    • 删除了 nodeBuiltinMode
    • 增加了 platform: node | browser,此选项影响 esbuild 的 platform 选项,默认是 browser
    • target 可以填 es5,但是只对 commonjs 有效,其他值:es2017, esnext
1.2.8

3 years ago

1.2.7

3 years ago

1.2.6

3 years ago

1.2.5

3 years ago

1.2.4

3 years ago

1.2.3

3 years ago

1.2.2

3 years ago

1.2.0

3 years ago

1.2.1

3 years ago

1.1.13

3 years ago

1.1.12

3 years ago

1.1.9

3 years ago

1.1.11

3 years ago

1.1.10

3 years ago

1.1.8

3 years ago

1.1.7

3 years ago

1.1.6

3 years ago

1.1.5

3 years ago

1.1.4

3 years ago

1.1.3

3 years ago

1.1.2

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.6

3 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago