fieteam / fie

FIE前端工程化工具
GNU General Public License v3.0
133 stars 33 forks source link

命令task变量替换时先trim一下避免传入空格参数 #83

Open yangxuanxing opened 6 years ago

yangxuanxing commented 6 years ago
const command = task.command.replace(COMMAND_PARAM_HOOK, hookParam).split(' ');

上述代码,会将fie中的task配置

build: [
  {
    command: 'tnpm run build $$',
  },
]

转为:

spawn('tnpm', ['run', 'build', ''])

最终会执行:

webpack ""

导致执行报错