开箱即用的Web SDK/Library 工程模板
will add a tag to your page center
# npm
npm i tpl-web-lib
# yarn
yarn add tpl-web-lib
# pnpm
pnpm add tpl-web-lib
import libName from 'tpl-web-lib'
new libName()
add script in html template
<script src="https://unpkg.com/tpl-web-lib@latest/dist/index.min.js"></script>
<script>
new LibName()
</script>
- fork
- clone
- use this template
{
"scripts": {
"serve": "vite",
"build:dev": "vite build -w",
"build": "rimraf dist && vite build && npm run roll-types",
"roll-types": "api-extractor run && npm run rm-temp-types",
"rm-temp-types": "rimraf dist/lib dist/types dist/constants",
"lint": "eslint src --fix --ext .ts"
}
}
- pnpm
- eslint
- typescript
- vite/rollup
- api-extractor
- build
- build:dev
- css/scss/less
- serve
- docs
- ...