瀏覽代碼

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…
取消
儲存