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
更改一些默认设置这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.