mirror of
https://github.com/scratchfoundation/paper.js.git
synced 2025-07-29 23:29:06 -04:00
Share one options.js file describing Paper.js options for Node.js, build.sh and the dev version.
This commit is contained in:
parent
2a75b04af0
commit
d577b1bf48
4 changed files with 44 additions and 22 deletions
src/node
|
@ -18,14 +18,13 @@ var fs = require('fs'),
|
|||
jsdom = require('jsdom'),
|
||||
domToHtml = require('jsdom/lib/jsdom/browser/domtohtml').domToHtml;
|
||||
|
||||
var options = {
|
||||
parser: 'acorn',
|
||||
// Use 'dev' for on-the fly compilation of separate files ,but update after.
|
||||
version: 'dev',
|
||||
server: true,
|
||||
svg: true,
|
||||
fatline: false
|
||||
};
|
||||
// Load the options from load.js, but evaluate into local scope:
|
||||
eval(fs.readFileSync(path.resolve(__dirname, '../options.js'), 'utf8'));
|
||||
// Change node.js specific settings. Use 'dev' version for on-the fly
|
||||
// compilation of separate files, and set to correct value after.
|
||||
options.version = 'dev';
|
||||
options.browser = false;
|
||||
options.server = true;
|
||||
|
||||
// Create a document and a window using jsdom, e.g. for exportSVG()
|
||||
var doc = jsdom.jsdom("<html><body></body></html>"),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue