cli工具
yarn add @di-fe/di-cli -D
选择性覆盖安装s3
中的graceful-fs
依赖版本
"resolutions": { "graceful-fs": "4.2.10" }
可以直接在需要执行的目录下执行npx di-cli compile
,默认编译src
目录下的文件
参数 | 备注 |
---|---|
basePath | 当前脚本的执行路径 默认:process.cwd() |
sourceFolder | 打包代码的目录名 默认:src |
distFolder | 打包的目录名 默认:dist |
configDir | babel配置文件路径 默认:process.cwd() |
treeShaking | - |
ts | - |
- 修改版本号(@di-fe/di-cli@x.x.x-beta)
- yarn build
- cd dist && npm publish --tag=beta --access=public
- 修改package.json中devDependencies全部移至dependencies 修改版本号(@di-fe/di-cli@x.x.x-global)
- yarn build
- yarn updateGlobalDep
- cd dist && npm publish --tag=global --access=public
- yarn global add @di-fe/di-cli@global