server.js 433 B

12345678910111213
  1. const child_process = require('child_process');
  2. const path = require('path');
  3. const options = { stdio: 'inherit' };
  4. child_process.spawnSync('python', [ 'setup.py', '--quiet', 'build' ], options);
  5. options.env = Object.assign({}, process.env);
  6. options.env.PYTHONPATH = path.join('dist', 'lib');
  7. const args = [ '-c', 'import netron; netron.main()' ].concat(process.argv.slice(2));
  8. child_process.spawnSync('python', args, options);