当前位置: 首页 > article >正文

Electron+Vue3+TS+sqlite3项目搭建加入sqlite3后无法运行问题

加入sqlite3测试代码后页面出现数不清的报错,这是因为vue配置中没有添加node支持

找到文件vue.config.js:4:1

// exports对象中加入配置


pluginOptions:{

  electronBuilder:{

    nodeIntegration:true

  }

}


package.json


{

  "name": "project",

  "version": "0.1.0",

  "private": true,

  "scripts": {

    "serve": "vue-cli-service serve",

    "build": "vue-cli-service build",

    "lint": "vue-cli-service lint",

    "electron:build": "vue-cli-service electron:build",

    "electron:serve": "vue-cli-service electron:serve",

    "postinstall": "electron-builder install-app-deps",

    "postuninstall": "electron-builder install-app-deps"

  },

  "main": "background.js",

  "dependencies": {

    "@types/sqlite3": "^3.1.8",

    "core-js": "^3.8.3",

    "sqlite3": "^5.0.0",

    "vue": "^3.2.13",

    "vue-router": "^4.0.3",

    "vuex": "^4.0.0"

  },

  "devDependencies": {

    "@types/electron-devtools-installer": "^2.2.0",

    "@typescript-eslint/eslint-plugin": "^5.4.0",

    "@typescript-eslint/parser": "^5.4.0",

    "@vue/cli-plugin-babel": "~5.0.0",

    "@vue/cli-plugin-eslint": "~5.0.0",

    "@vue/cli-plugin-router": "~5.0.0",

    "@vue/cli-plugin-typescript": "~5.0.0",

    "@vue/cli-plugin-vuex": "~5.0.0",

    "@vue/cli-service": "~5.0.0",

    "@vue/eslint-config-typescript": "^9.1.0",

    "electron": "^13.0.0",

    "electron-devtools-installer": "^3.1.0",

    "eslint": "^7.32.0",

    "eslint-plugin-vue": "^8.0.3",

    "sass": "^1.32.7",

    "sass-loader": "^12.0.0",

    "ts-loader": "^8.2.0",

    "typescript": "~4.5.5",

    "vue-cli-plugin-electron-builder": "~2.1.1"

  }

}

参考链接:【Electron + Vue3 + TS + sqlite3项目搭建 - 杜柯枫 - 博客园】https://www.cnblogs.com/dkf717/p/17226481.html?_refluxos=a10


http://www.kler.cn/a/377005.html

相关文章:

  • 2、蓝牙打印机点灯-GPIO输出控制
  • 基于LabVIEW的BeamGage自动化接口应用
  • SQL概述
  • IOS开发如何从入门进阶到高级
  • AI赋能R-Meta分析核心技术:从热点挖掘到高级模型、助力高效科研与论文发表
  • Linux存储管理之核心秘密(The Core Secret of Linux Storage Management)
  • 沈阳乐晟睿浩科技有限公司抖音小店短视频时代的电商蓝海
  • ctfshow web入门文件上传总结
  • 【ShuQiHere】使用链表 (Linked List) 和数组 (Array) 实现栈 (Stack) 的深入解析与比较
  • 2. Flink快速上手
  • Web3中的数据主权:区块链如何为用户赋能
  • Java-02
  • VS2017+Qt5.12.9+CMake3.30.2编译VTK 9.2.0
  • 基于Springboot+Vue的养老系统(含源码数据库)
  • 数据结构与算法——第四讲:静态链表及双向链表
  • opencv 图像预处理
  • Unity humanoid 模型头发动画失效问题
  • YOLOv6-4.0部分代码阅读笔记-yolo_lite.py
  • 信源熵的概念
  • Java实现图片转pdf
  • ssm+jsp662教务信息平台的设计与实现
  • 如何将MySQL彻底卸载干净
  • 【MySQL】 运维篇—故障排除与性能调优:常见故障的排查与解决
  • STM32之串口字库更新
  • 安装双系统后ubuntu无法联网(没有wifi标识)网卡驱动为RTL8852BE
  • clickhouse运维篇(三):生产环境一键生成配置并快速部署ck集群