Преглед на файлове

Added linux support npm run

master
pb преди 2 години
родител
ревизия
3f80ec0631
променени са 2 файла, в които са добавени 7 реда и са изтрити 3 реда
  1. 5
    2
      bin/elxr
  2. 2
    1
      package.json

+ 5
- 2
bin/elxr Целия файл

@@ -5,9 +5,12 @@ var ENV = Object.assign({}, process.env); // Shallow clone it.
const spawn = require('child_process').spawn;
console.dir(process.argv.slice(2))

let npmcmd = (process.platform === 'win32' ? 'npm.cmd' : 'npm')
let npmrun = (process.platform === 'win32' ? ['run', 'index', '--'] : ['run', 'index_linux', '--'])

const child = spawn(
(process.platform === 'win32' ? 'npm.cmd' : 'npm')
, ['run', 'index', '--'].concat(process.argv.slice(2)), { env : Object.assign({}, process.env, {wd: process.cwd()}), cwd: __dirname });
npmcmd
, npmrun.concat(process.argv.slice(2)), { env : Object.assign({}, process.env, {wd: process.cwd()}), cwd: __dirname });

// const child = spawn(
// 'C:\\Program Files\\Git\\bin\\sh.exe'

+ 2
- 1
package.json Целия файл

@@ -7,7 +7,8 @@
"test": "echo \"Error: no test specified\" && exit 1",
"build-elxr": "rollup index.js --format cjs --file elxr.js",
"build": "rollup -c && rollup index.js --format cjs --file elxr.js",
"index": "SET FORCE_COLOR=true && node index"
"index": "SET FORCE_COLOR=true && node index",
"index_linux": "FORCE_COLOR=true node index"
},
"keywords": [],
"author": "",

Loading…
Отказ
Запис