Skip to content

Package that needs to be installed to build the app is not mentioned in docs #3278

@DrFelder

Description

@DrFelder

Current behavior

electron-installer-debian has to be installed to build the application, but is not mentioned in the README/docs:

secret/auth_code.json is not found. CodeSigning is not available.
Loading "electron-installer-debian.js" tasks...ERROR
>> ReferenceError: internalBinding is not defined

Running "build" task
Warning: Task "electron-installer-debian" not found. Use --force to continue.

Aborted due to warnings.

Expected behavior

When following the guide in https://github.com/BoostIO/Boostnote/blob/master/docs/build.md, everything works as expected (it should be mentioned that this package needs to be installed).

-> After I installed the package using npm install -g it worked as expected.

Can someone confirm this? Did I not follow the steps correctly?

Environment

  • Version :
    latest/master
  • OS Version and name :
    OS: Fedora 30 Thirty
    Kernel: x86_64 Linux 5.2.17-200.fc30.x86_64

Metadata

Metadata

Assignees

No one assigned

    Labels

    question ❓Issue concerns a question.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions