Window isn't defined. NODE JS
See original GitHub issueI did sudo npm install jspdf
to install the package dependencies.
var doc = require('jspdf');
doc.text(20, 20, 'Hello world.');
doc.save('assets/stickers/1.pdf');
Got an error in the console
ReferenceError: window is not defined at /Users/narangrishab/Desktop/yumist/base/node_modules/jspdf/dist/jspdf.min.js:280:23027 at Object.<anonymous> (/Users/narangrishab/Desktop/yumist/base/node_modules/jspdf/dist/jspdf.min.js:287:29670) at Module._compile (module.js:409:26) at Object.Module._extensions…js (module.js:416:10) at Module.load (module.js:343:32) at Function.Module._load (module.js:300:12) at Function.cls_wrapMethod (/Users/narangrishab/Desktop/yumist/base/node_modules/newrelic/lib/shimmer.js:246:38) at Function._load (/Users/narangrishab/Desktop/yumist/base/node_modules/pmx/lib/transaction.js:62:21) at Module.require (module.js:353:17) at require (internal/module.js:12:17) at Object.q.drain (/Users/narangrishab/Desktop/yumist/base/api/controllers/v1/BowlController.js:129:25) at next (/Users/narangrishab/Desktop/yumist/base/node_modules/sails/node_modules/async/lib/async.js:801:31) at /Users/narangrishab/Desktop/yumist/base/node_modules/sails/node_modules/async/lib/async.js:32:16 at gm.eval (eval at <anonymous> (/Users/narangrishab/Desktop/yumist/base/api/controllers/v1/BowlController.js:102:20), <anonymous>:1:491) at cb (/Users/narangrishab/Desktop/yumist/base/node_modules/gm/lib/command.js:318:16) at ChildProcess.proc.on.onExit (/Users/narangrishab/Desktop/yumist/base/node_modules/gm/lib/command.js:301:9)
Issue Analytics
- State:
- Created 7 years ago
- Comments:6
Refactored acroform.js, PR #1454
Made a general nodejs-compatibility issue #1533 Closing this to concentrate the problems into one issue
Duplicate of #1533