electron-userland / electron-userland/electron-webpack-quick-start

How to add a custom made native dependency

Open
#9 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
746
Forks
245
PR merge metrics
No merged PRs in 30d

Description

I am looking for some documentation on how to add a native dependency. I created an example here https://github.com/BiancoA/electron-webpack-quick-start-nm and asked a https://stackoverflow.com/questions/46930628/attempting-to-link-a-native-module-using-electron-webpack stackoverflow question.

I compiled my .node module using node-gyp and now I would like to use it from electron, but I get:

```
Error: Cannot find module 'mymoduleND'
at Module._resolveFilename (module.js:470:15)
at Function.Module._resolveFilename (/Users/bianco/Src/electron-webpack-quick-start-nm/node_modules/electron/dist/Electron.app/Contents/Resources/electron.asar/common/reset-search-paths.js:35:12)
at Function.Module._load (module.js:418:25)
at Module.require (module.js:498:17)
at require (internal/module.js:20:19)
at eval (webpack-internal:///mymoduleND:1:18)
at Object.mymoduleND (/Users/bianco/Src/electron-webpack-quick-start-nm/dist/main/main.js:748:1)
at __webpack_require__ (/Users/bianco/Src/electron-webpack-quick-start-nm/dist/main/main.js:655:30)
at fn (/Users/bianco/Src/electron-webpack-quick-start-nm/dist/main/main.js:65:20)
at Object.eval (webpack-internal:///./src/main/index.js:4:69)

```

some help or some documentation?
Thanks!

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.