VUE - VUE3使用tsx

VUE - VUE3使用tsx

 

Vue 官方提供了一个插件 @vitejs/plugin-vue-jsx 来支持 JSX 语法。以下是使用该插件的具体步骤:

 

  1. 安装插件:

    使用 npm 或 yarn 安装 @vitejs/plugin-vue-jsx

     

    npm install @vitejs/plugin-vue-jsx --save-dev

     

     

     
  2. 配置 Vite:

    在 vite.config.js 文件中添加插件配置。

     

    复制代码
    import { defineConfig } from 'vite';
     
    import vue from '@vitejs/plugin-vue';
    
    import vueJsx from '@vitejs/plugin-vue-jsx';
    
    export default defineConfig({
    
    plugins: [vue(), vueJsx()]
    
    });
    复制代码

     

     

    1. 编写 JSX 组件:

      现在你可以在 Vue 组件中使用 JSX 语法。例如: 

      import { defineComponent } from 'vue';
      export default defineComponent({
      render() {
        return <div>Hello, JSX with Vite!</div>;
      }
      });

       

       

 

如果项目用 TypeScript,则在 tsconfig.json 中配置:

 
{
  "compilerOptions": {
    "jsx": "preserve"
  }
}

 

这个插件的优势在于与 Vite 紧密集成,提供更快的开发体验和更简洁的配置。

 

 

引用:https://worktile.com/kb/p/3604046

posted @   无心々菜  阅读(27)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
历史上的今天:
2020-01-07 GIT-常用命令
点击右上角即可分享
微信分享提示