Skip to content

process is not defined #115

Description

@customautosys

Hi, I'm trying to use require('@electron/remote'), but it fails upon startup with an error, process is not defined.

vue-router.esm-bundler.js:3295 ReferenceError: process is not defined
    at Object.622 (index.js:13:1)
    at __webpack_require__ (bootstrap:19:1)
    at Object.8005 (index.js:1:1)
    at __webpack_require__ (bootstrap:19:1)
    at Module.1868 (menu_main.vue?836c:105:2)
    at __webpack_require__ (bootstrap:19:1)
    at Module.7427 (app.vue?fc9b:156:2)
    at Function.__webpack_require__ (bootstrap:19:1)

It appears that this is at the portion of the @electron/remote code which checks process.type:

"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
    if (k2 === undefined) k2 = k;
    Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
}) : (function(o, m, k, k2) {
    if (k2 === undefined) k2 = k;
    o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
    for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
if (process.type === 'browser')
    throw new Error(`"@electron/remote" cannot be required in the browser process. Instead require("@electron/remote/main").`);
__exportStar(require("./remote"), exports);

Activity

  1. sivanjali-pandranki commented on Jul 19, 2022

    @sivanjali-pandranki

    Any resolution to this error?

  2. rynoV commented on Jun 23, 2023

    @rynoV
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions