create-muguet-lib 是我为了开发muguet-ui而开发的 react 脚手架,具有网站和 ui 库共同开发的功能。
npm i create-muguet-lib -g
Usage: cli [options]
Options:
-v, --version output the version number
-a, --author <name> add Author
-l, --license <name> add License
-h, --help output usage information
npm start
npm run lib
npm run es
npm run dist
npm run app
npm run release
npm run dts:es
npm run dts:lib
npm run dts
npm run scss:watch
npm run scss
npm run test
jest + enzyme
, 在项目中随意建立一个__tests__
否则运行此命令报错, Snapshot
默认使用npm run cz:init
commit message
, 使用git cz
代替 git commit -m
,在 commit 完后会自动运行 eslint husky and lint-stagednpm run eslint
npm run changelog
.script/config.json
更改一些默认设置 1
admc 2019-08-10 11:05:33 +08:00
顶,虽然我用不着=。=
|
2
codermagefox 2019-08-10 11:22:04 +08:00 via Android
也写过类似的,感觉....用处不是很大
|
3
sewer OP @codermagefox 这个脚手架不仅可以写 app 还能打包组件库呕, 我还加了很多工具, 你可以 npm 试一下, 当然正式开发还是 create-react-app
|
4
oxogenesis 2019-08-10 18:50:10 +08:00
没事没事,知不合适能调整,善莫大焉
|