@dangojs/unplugin-vue-pro-components-resolver
TypeScript icon, indicating that this package has built-in type declarations

0.0.5 • Public • Published

unplugin-vue-pro-components-resolver

支持 @dangojs/a-pro-componentsarco-design/web-vue 在vue模板中的自动引入

<template>
  <div>
    <AQueryHeader  />
  </div>
</template>

<script>
export default {
  name: 'App'
}
</script>

自动转换成 👇🏻 代码

<template>
  <div>
    <AQueryHeader  />
  </div>
</template>

<script>
import {AQueryHeader} from '@dangojs/a-pro-components';
import '@dangojs/a-query-header/dist/css/index.js'; // 这是less的样式
export default {
  name: 'App', 
  components: {
   AQueryHeader 
  }
}
</script>

在webpack中使用

const DongoResolver = require('@dangojs/unplugin-vue-pro-components-resolver');

{
  ...,
  plugins: [
      ...
      require('unplugin-vue-components/webpack')({
        dts: true,
        extensions: ['vue'],
        resolvers: [DongoResolver()],
      }),
      ...
  ]    
}

todo

  • [ ] 支持基础组件

Readme

Keywords

none

Package Sidebar

Install

npm i @dangojs/unplugin-vue-pro-components-resolver

Weekly Downloads

0

Version

0.0.5

License

ISC

Unpacked Size

8.65 kB

Total Files

5

Last publish

Collaborators

  • liguoyan
  • cary-liu
  • songqian666
  • webworker.tech
  • liyingk
  • far_afield
  • fengguotao
  • chenguanyin
  • saber_kurama