凯凯本凯 2023-02-04 17:58 采纳率: 72.5%
浏览 76

Vite + Electron 启动失败

使用 Vite 启动 Electron 失败,错误信息:

[vite:build-import-analysis] Parse error @:3:12
file: D:/site/fanbook-bot-tools/src/App.vue:3:11
1: <template>
2:   Hello, World!
3: </template>
              ^
4: <script lang="ts" setup></script>

package.json(不知道是不是版本问题):

{
  "name": "my-electron-app",
  "private": true,
  "version": "0.1.0",
  "type": "module",
  "scripts": {
    "dev": "vite --port 4498",
    "build": "vue-tsc && vite build",
    "preview": "vite preview"
  },
  "dependencies": {
    "vue": "^3.2.45"
  },
  "devDependencies": {
    "@vitejs/plugin-vue": "^4.0.0",
    "electron": "^22.2.0",
    "electron-builder": "^23.6.0",
    "typescript": "^4.9.3",
    "vite": "^4.1.0",
    "vite-plugin-electron": "^0.11.1",
    "vue-tsc": "^1.0.24"
  }
}

vite.config.ts

import { defineConfig } from "vite";
import vue from "@vitejs/plugin-vue";
import electron from "vite-plugin-electron";

export default defineConfig({
  plugins: [
    vue(),
    electron({
      entry: "src/main.ts",
      vite: {
        build: {
          outDir: "dist",
        },
      },
    }),
  ],
});

src/main.ts

import { createApp } from 'vue';

import App from './App.vue';

createApp(App)
  .mount('#app')
  • 写回答

3条回答 默认 最新

  • 魔法少女00 2024-04-01 12:05
    关注

    解决了吗,我也遇到这个问题了

    评论

报告相同问题?

问题事件

  • 创建了问题 2月4日

悬赏问题

  • ¥15 模电中二极管,三极管和电容的应用
  • ¥15 关于模型导入UNITY的.FBX: Check external application preferences.警告。
  • ¥15 气象网格数据与卫星轨道数据如何匹配
  • ¥100 java ee ssm项目 悬赏,感兴趣直接联系我
  • ¥15 微软账户问题不小心注销了好像
  • ¥15 x264库中预测模式字IPM、运动向量差MVD、量化后的DCT系数的位置
  • ¥15 curl 命令调用正常,程序调用报 java.net.ConnectException: connection refused
  • ¥20 关于web前端如何播放二次加密m3u8视频的问题
  • ¥15 使用百度地图api 位置函数报错?
  • ¥15 metamask如何添加TRON自定义网络