node-auto-launch icon indicating copy to clipboard operation
node-auto-launch copied to clipboard

Error with Electron-Webpack 4.28.4

Open dbhagen opened this issue 5 years ago • 2 comments

  • The target platform(s) the problem occurs on (Linux, Mac, Mac App Store, and or Windows): Mac
  • Node version (run node -v): ➜ node -v v11.10.1
  • auto-launch version: "auto-launch": "^5.0.5",
  • The options you're passing to auto-launch: See code snipet below.
  • Are you using NW.js or Electron? Electron
    • If so, which version? "electron": "4.0.1", "electron-builder": "20.38.4", "electron-webpack": "^2.6.2", "webpack": "4.28.4"
    • If you're using Electron, are you using auto-launch from the main process or a renderer process? Main process
  • Can you reproduce this with a simple Hello World example app? Using clone of electron-webpack-quick-start.
  • If needs be, would you be able to provide us with a simple app (as simple as possible) which reproduces the problem? See code snipet below

Clone project: //create a directory of your choice, and copy template using curl mkdir new-electron-webpack-project && cd new-electron-webpack-project curl -fsSL https://github.com/electron-userland/electron-webpack-quick-start/archive/master.tar.gz | tar -xz --strip-components 1 //install dependencies yarn

Install module: yarn add auto-launch

Add the following code to ./src/main/index.js: import { autoLaunch } from 'auto-launch' // Global Auto Launch references var appAutoLaunch = new autoLaunch({ name: 'Hello World App', isHidden: true })

dbhagen avatar Mar 08 '19 17:03 dbhagen

Just, just a curious note and workaround... Swapping import { AutoLaunch } from 'auto-launch' with var AutoLaunch = require('auto-launch') fixes it. Up to you if you want to keep this issue open. At least I can work around it.

dbhagen avatar Mar 08 '19 23:03 dbhagen

Please see that we're looking for contributors / maintainers: #64.

I'm happy to give access to people who are willing to help improve things, merge pull-requests, close issues, etc.

adam-lynch avatar Apr 22 '19 13:04 adam-lynch