1.1.1 • Published 2 years ago

@em-cli/em-plugin-init v1.1.1

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

em-init

  • travis
  1. 输出 .travis.yml 配置文件
  2. 使用 github 账号登陆 travis-ci 并授权

    https://travis-ci.com/

  3. 同步 github 仓库 点击绿色的 Sync Account

    https://travis-ci.com/account/repositories

  4. 到 dashboard 选中需要 构建的项目进行一次 trigger a build

    https://travis-ci.com/dashboard

  • eslint
  1. eslint 做代码质量检查
  2. prettier 做格式化检查
  • prettier
  1. 通过 .prettierrc 文件自定义行为
  • git
  1. 自动初始化仓库
  • typescript
  1. 自动安装 typescript
  2. 自动初始化 tsconfig.js
  • commitlint
  1. 使用 husky(pre-commit hook) 和 lint-stage 进行代码规范检查

  2. 使用 husky(commit-msg hook) 校验本次的提交的 message 是否符合规范

  • monorepo
  1. 使用 pnpm 管理多包仓库

  2. 使用 yarn workspaces 和 lerna 管理多包仓库

TODO

  • [] module 模块
import Module from 'module';
// 在当前项目中加载模块
// require.resolve
Module.createRequire();
  • [] isBinaryFile
  1. https://www.npmjs.com/package/isbinaryfile
1.1.1

2 years ago

1.1.0

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago

0.6.3

2 years ago

0.6.2

2 years ago

0.6.4

2 years ago

0.6.1

2 years ago

0.5.0

2 years ago

0.6.0

2 years ago

0.4.1

2 years ago

0.4.0

3 years ago

0.4.2

2 years ago

0.2.1

3 years ago

0.2.0

3 years ago