example-rollup-react-component-npm-package:示例React组件,发布到npm

时间:2021-02-03 07:27:32
【文件属性】:
文件名称:example-rollup-react-component-npm-package:示例React组件,发布到npm
文件大小:344KB
文件格式:ZIP
更新时间:2021-02-03 07:27:32
react npm rollup npm-package rollup-example 示例汇总React组件npm软件包 使用发布到npm 示例React组件“库”。 rollup和webpack 有很多比较rollup和webpack的文章(例如或或或 )。 总的来说是 webpack通常更适合应用程序, rollup通常更适合库 那么这个项目是什么? 我以前从未使用过rollup -地狱,我之前几乎没有使用过webpack 。 这主要是为了了解使用rollup创建React组件包是多么容易/困难(又名“概念证明”)。 我对这个包裹的要求是 使用babel 使用semantic-release 使用sass 支持umd和es模块 使用storybook 使导出的组件真正简单 我的一般想法 似乎很容易上手rollup 有很多插件 指定输出类型非常容易(例如umd和es ) 一些rollup插件在babel@7表现并不babel@7 -这就是为什么我降级为6 (我肯定会搞砸了) 插入storybook的简便方法 这很奇怪,感觉很不错,因为storybook正在使用webpack进行构建 :grimacing_face: 有用的文章 对检查也非
【文件预览】:
example-rollup-react-component-npm-package-master
----.eslintrc(69B)
----rollup.config.js(1KB)
----.github()
--------workflows()
----commitlint.config.js(62B)
----src()
--------AnotherExample()
--------AnExample()
--------index.js(183B)
----.babelrc(373B)
----.npmignore(182B)
----.storybook()
--------main.js(136B)
----LICENSE(1KB)
----jest.config.js(6KB)
----README.md(4KB)
----.huskyrc(126B)
----setupTests.js(173B)
----.gitignore(891B)
----.eslintignore(44B)
----package-lock.json(1.5MB)
----package.json(4KB)
----.nvmrc(9B)

网友评论