PHPStorm在Closure Compiler上更改了缩小的JS代码

时间:2015-12-14 10:38:09

标签: javascript node.js phpstorm google-closure-compiler

使用Closure Compiler,我想改变JS缩小文件中的值。

每个例子,未经明确的代码:

var color = 'blue';

并且缩小了:

var color = 'red';

或者,如果它是最简单的:

var color = '$COLOR';

然后,在关闭时,变量$ COLOR被red替换。知道如何在最后的PHPStorm版本中做到这一点吗?我的文件观察者使用NodeJS。

谢谢。

1 个答案:

答案 0 :(得分:0)

好吧,你不能指望来自文件观察者的任何魔法 - 后者只是一种分配外部工具的方法,该工具具有CLI作为某些文件的观察者,因此每次这些文件改变时都会触发此工具。如果工具本身无法执行某些操作,则无法设置观察者为您执行这些操作。特别是,Closure Compiler没有任何允许在缩小文件时替换变量值的选项。 例如,您可以在此处使用Grunt - grunt-replace允许根据模式替换文件内容,并将其与grunt-closure-compiler

结合使用