Я только что создал новое приложение, используя следующую команду:
npx create-electron-app my-new-app --template=typescript-webpack
Внутри renderer.ts я добавил следующий код
import "./index.css";
import { ipcRenderer } from "electron";
Но когда я запускаю npm run start, у меня возникает следующая ошибка в консоли браузера.
Uncaught ReferenceError: require is not defined
Обновить Что я пробовал:
webpack.plugins.js
const ForkTsCheckerWebpackPlugin = require("fork-ts-checker-webpack-plugin");
const webpack = require("webpack");
module.exports = [
new ForkTsCheckerWebpackPlugin(),
new webpack.ExternalsPlugin("commonjs", ["electron"]),
];
Но это все еще не работает.