创建vue3项目,步骤省略
nexus配置
账号密码 admin Yanfabu01!
参考网址 https://www.jb51.net/javascript/3178205jj.htm
项目满足的条件
tsconfig.json\]中
添加"baseUrl": "."

\[package.json\]中
添加
"private": false,
"main": "/packages/index.js"

新建packages文件夹,编写组件

index.js代码
```javascript
import { version } from '../package.json'
import TyInput from './input/tyInput.vue'
import TyButton from "./button/tyButton.vue";
const components = [TyInput, TyButton]
const install = function(Vue, opts = {}) {
components.forEach(component => {
Vue.component(component.name, component)
})
}
/* istanbul ignore if */
if (typeof window !== 'undefined' && window.Vue) {
install(window.Vue)
}
export default {
version,
...components,
install
}
```
package.json中代码
```javascript
{
"name": "tuyang-ui-plus",
"version": "1.0.0"
}
```
建立组件tyButton,新建button文件夹,下面建立tyButton.vue和index.js
tyButton.vue代码
```javascript