我试图从PowerShell内部运行Closure Compiler:
& $javaPath -jar $closurePath --js $jsCombinedPath --js_output_file $jsMinifiedPath
它将缩小的文件写入控制台中的$jsMinifiedPath
和输出。如果有警告,那么它也会将它们抛入控制台。
无论如何都要阻止它写入控制台?我试过了
& $javaPath -jar $closurePath --js $jsCombinedPath --js_output_file $jsMinifiedPath | out-null
但它没有用(我是PowerShell的新手,所以我不确定这是不对的)
答案 0 :(得分:0)
验证$ jsMinifiedPath不为空。如果是,编译器将继续使用标准输出。