基于本工程,您可以构建属于自己的跨技术栈/无框架 组件。并允许被发布到 npm 平台供他人使用。
npm install
npm run dev
入口文件为 src/index.tsx
,这里使用 vite
进行开发和生产打包。
npm run build
打包后的产出为: lib/index.js
和lib/index.umd.cjs
。
您可以在本地登录 npm 后,在根目录执行 npm publish
,发布到 npm
平台,供他人使用。
npm install quark-my-component
无论是Vue
,React
,Angular
还是Jq
项目,该组件都可以被使用。
import "quark-my-component/lib/index";
<my-component count="0" />;