1.3.5 • Published 3 years ago

@tuax/plugin-vite v1.3.5

Weekly downloads
-
License
MIT
Repository
-
Last release
3 years ago

tuax vite 插件

此插件是适合tuax的vite插件。 可根据tuax的配置,生成vite配置,从而启动一个兼容tuax配置的vite开发服务。

feature

  • 兼容tuaxalias, port, devServer.https 等属性
  • 自动添加 vite debug阶段启动入口

使用

  1. 安装依赖
npm i -D @tuax/plugin-vite
  1. 在 .tuarc 中添加和使用插件
{
  plugins : [
    require('@tuax/plugin-vite')
  ], 
  viteConfig: (configFromTua)=>{
    return {
      plugins: [xxxPlugin()],
      ...configFromTua
    } 
  }
}

需添加相应的plugins.

vue2

{
  viteConfig: (configFromTua)=>{
    const vitePlugin = require('vite-plugin-vue2');
    return {
      plugins: [vitePlugin.createVuePlugin(/* options */)],
      ...configFromTua
    }
  }
}

vue3

{
  viteConfig: (configFromTua)=>{
    const vitePlugin = require('@vitejs/plugin-vue');

    return {
      plugins: [vitePlugin(/* options */)],
      ...configFromTua
    }
  }
}

react

{
  viteConfig: (configFromTua)=>{
    const vitePlugin = require('@vitejs/plugin-react');

    return {
      plugins: [vitePlugin(/* options */)],
      ...configFromTua
    }
  }
}

关于configFromTua,目前包括:

{
    resolve: {
      alias: { ...alias },
    },
    server: { https: isHttps },
}
  1. 运行命令
tuax vite

然后你会看到,eg:

⬡ tuax: Page is running at:
⬡ tuax:   http://localhost:8080/pages/page1
⬡ tuax:   http://localhost:8080/pages/page2
1.4.0-1

3 years ago

1.4.0-0

3 years ago

1.4.0-2

3 years ago

1.3.5

3 years ago

1.3.4

3 years ago

1.3.2

3 years ago

1.3.1

3 years ago

1.3.0

3 years ago

1.3.1-1

3 years ago

1.3.0-1

3 years ago

1.2.0-1

3 years ago

1.2.1

3 years ago

1.2.0-0

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago