建立專案
建立專案。
1 | mkdir react-storybook |
初始化專案。
1 | npm init |
新增 .gitignore
檔。
1 | /node_modules |
安裝依賴套件
安裝 Vite 工具。
1 | npm i vite -D |
安裝 React 框架。
1 | npm i react@17.0.0 react-dom@17.0.0 -D |
安裝 Storybook 工具。
1 | npx sb@latest init |
啟動介面
啟動 Storybook 介面。
1 | npm run storybook |
編譯
新增 index.ts
檔,將元件匯出。
1 | import Button from "./components/Button"; |
更新 package.json
檔。
1 | { |
新增 vite.config.ts
檔:
1 | import react from '@vitejs/plugin-react'; |
修改 tsconfig.json
檔。
1 | { |
執行編譯。
1 | npm run build |
發布
修改 package.json
檔,注意套件名稱必須是獨一無二的。
1 | { |
提交修改。
1 | git add . |
新增版本。
1 | npm version 0.1.0 -m "First release" |
登入 npm。
1 | npm login |
發布套件。
1 | npm publish --access=public |