node.js - node-ssdp doesn't work with webpack -


i'm using node-ssdp detect iot device connected network. both server code , client code works fine sample node project. client app in angular-electron webpack module bundler. installed node-ssdp in angular project

npm install node-ssdp --save 

node-ssdp gets installed successfully. webpack fails following errors.

error in ./~/node-ssdp/test/lib/server.js module not found: error: can't resolve 'chai' in 'j:\fyp\desktop-client\node_modules\node-ssdp\test\lib'  @ ./~/node-ssdp/test/lib/server.js 3:13-28  @ ./~/node-ssdp ^.*server$  @ ./~/node-ssdp/index.js  @ ./src/app/providers/pd.service.ts  @ ./src/app/app.module.ts  @ ./src/main.ts  @ multi ./src/main.ts  error in ./~/node-ssdp/test/lib/client.js module not found: error: can't resolve 'chai' in 'j:\fyp\desktop-client\node_modules\node-ssdp\test\lib'  @ ./~/node-ssdp/test/lib/client.js 4:13-28  @ ./~/node-ssdp ^.*client$  @ ./~/node-ssdp/index.js  @ ./src/app/providers/pd.service.ts  @ ./src/app/app.module.ts  @ ./src/main.ts  @ multi ./src/main.ts  error in ./~/node-ssdp/test/helper.js module not found: error: can't resolve 'sinon' in 'j:\fyp\desktop-client\node_modules\node-ssdp\test'  @ ./~/node-ssdp/test/helper.js 1:12-28  @ ./~/node-ssdp/test/lib/server.js  @ ./~/node-ssdp ^.*server$  @ ./~/node-ssdp/index.js  @ ./src/app/providers/pd.service.ts  @ ./src/app/app.module.ts  @ ./src/main.ts  @ multi ./src/main.ts  error in ./~/node-ssdp/test/helper.js module not found: error: can't resolve 'dgram' in 'j:\fyp\desktop-client\node_modules\node-ssdp\test'  @ ./~/node-ssdp/test/helper.js 3:12-28  @ ./~/node-ssdp/test/lib/server.js  @ ./~/node-ssdp ^.*server$  @ ./~/node-ssdp/index.js  @ ./src/app/providers/pd.service.ts  @ ./src/app/app.module.ts  @ ./src/main.ts  @ multi ./src/main.ts 

i tried installing above missing chai, sinon, dgram dependencies manually.chai , sinon errors got eliminated not dgram.

i did tried several times , wasted few hours on this. not succeeded. can suggest solution please?


Comments

Popular posts from this blog

javascript - Create a stacked percentage column -

Optimising Firebase database by automatically overwriting data -

javascript - Angular UI-Grid customTemplate directive causing rows to load slowly/? -