fix: native module fuse plubin

This commit is contained in:
calebboyd
2017-09-11 01:20:37 -05:00
parent bc2a637cc4
commit 79bcb753b4
10 changed files with 39 additions and 2291 deletions
+13 -21
View File
@@ -1,22 +1,14 @@
const { FuseBox } = require('fuse-box')
const { NativeModulePlugin } = require('../../lib/bundling')
const fuse = FuseBox.init({
homeDir: './',
cache: false,
log: true,
debug: true,
output: '$name.js',
plugins: [
new NativeModulePlugin({
zmq: {
additionalFiles: [
'../../windows/lib/x64/libzmq-v100-mt-4_0_4.dll'
]
}
})
]
const nexe = require('../..')
nexe.compile({
output: 'native-build',
silent: true,
native: {
zmq: {
additionalFiles: [
'../../windows/lib/x64/libzmq-v100-mt-4_0_4.dll'
]
}
}
})
fuse.bundle('app')
.target('server')
.instructions(`> index.js`)
fuse.run()
-1
View File
@@ -8,7 +8,6 @@ setInterval(function(){
console.log('sending a multipart message envelope')
pub.send(['kitty cats', 'meow!'])
}, 2500)
console.log('global', global.require.main)
var sub = zmq.socket('sub')
sub.connect('tcp://127.0.0.1:3000')
sub.subscribe('kitty cats')
File diff suppressed because it is too large Load Diff
+3 -5
View File
@@ -4,15 +4,13 @@
"description": "",
"main": "index.js",
"scripts": {
"bundle": "node build",
"build-windows": "nexe -i app.js -o app.exe"
"build": "node build"
},
"author": "",
"license": "ISC",
"dependencies": {
"sqlite3": "^3.1.10",
"zmq": "^2.15.3"
},
"devDependencies": {
"fuse-box": "^2.2.31"
}
"devDependencies": {}
}