lxl-component-ui
v0.0.1
Published
A Vue 3 + TypeScript component library
Maintainers
Readme
npm-component
Vue 3 + TypeScript component library (currently contains NButton and NInput).
Local development
npm install
npm run devBuild library
npm run buildBuild output is in dist/:
dist/index.js(ESM)dist/index.umd.cjs(UMD)dist/types/*(TypeScript declarations)
Usage
1) Register all components
import { createApp } from 'vue'
import App from './App.vue'
import NpmComponent from 'npm-component'
createApp(App).use(NpmComponent).mount('#app')2) Import on demand
import { NButton, NInput } from 'npm-component'Publish to npm
- Update
package.json:name(recommended to use your scope, e.g.@your-scope/npm-component)version
- Login and publish:
npm login
npm publish