记错vue3+ts require 报错

在main.js 中使用require 报错 ‘require’ is not defined

事先声明 ,可能是版本不一样,所以解决办法不一样,报错的原因是Pack.json 文件中type值不同,解决办法有两种。
目前有什么弊端,因为时间比较紧,还没有详细查询,欢迎大神指教
方法一:type 为moudle 时 ,使用import 引入
pack.json 文件

"type": "module"

main.js

import {app,BrowserWindow} from 'electron'

方法二:type 为commonjs时 ,使用require 引入
pack.json 文件

"type": "commonjs"

main.js

const {app,BrowserWindow} =require('electron')

相关推荐

  1. vue3+ts require

    2023-12-18 23:20:02       59 阅读
  2. vue3+ts 引入 json-editor-vue3

    2023-12-18 23:20:02       22 阅读
  3. 一次gunicorn启动

    2023-12-18 23:20:02       57 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-18 23:20:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-18 23:20:02       101 阅读
  3. 在Django里面运行非项目文件

    2023-12-18 23:20:02       82 阅读
  4. Python语言-面向对象

    2023-12-18 23:20:02       91 阅读

热门阅读

  1. 3.4【窗口】窗口的几何形状(三,窗口旋转)

    2023-12-18 23:20:02       56 阅读
  2. 抖音ip地址切换会看不到视频吗

    2023-12-18 23:20:02       100 阅读
  3. AI全栈大模型工程师(十二)AI的未来

    2023-12-18 23:20:02       59 阅读
  4. android 13.0 设置上网应用白名单(上网app白名单)

    2023-12-18 23:20:02       127 阅读
  5. SQL Server ,使用递归查询具有层级关系的数据。

    2023-12-18 23:20:02       64 阅读
  6. TypeScript入门

    2023-12-18 23:20:02       42 阅读