Javascript 闭包编译器上缩小JS代码中的PHPStorm更改

Javascript 闭包编译器上缩小JS代码中的PHPStorm更改,javascript,node.js,phpstorm,google-closure-compiler,Javascript,Node.js,Phpstorm,Google Closure Compiler,使用闭包编译器,我想更改JS缩小文件中的一个值 根据示例,未统一中的代码: var color = 'blue'; var color = 'red'; 以及缩小: var color = 'red'; 或者,如果最简单的话: var color = '$COLOR'; 然后,在闭包时,变量$COLOR被red替换。你知道如何在上一个PHPStorm版本中做到这一点吗?我的文件监视程序使用NodeJS 谢谢。好吧,你不能指望文件观察者有什么神奇之处——后者只是一种将具有CLI作为观察者的

使用闭包编译器,我想更改JS缩小文件中的一个值

根据示例,未统一中的代码:

var color = 'blue';
var color = 'red';
以及缩小:

var color = 'red';
或者,如果最简单的话:

var color = '$COLOR';
然后,在闭包时,变量$COLOR被
red
替换。你知道如何在上一个PHPStorm版本中做到这一点吗?我的文件监视程序使用NodeJS


谢谢。

好吧,你不能指望文件观察者有什么神奇之处——后者只是一种将具有CLI作为观察者的外部工具分配给某些文件的方法,这样每当这些文件更改时,该工具都会被触发。如果工具本身无法执行某些操作,则无法设置观察者为您执行这些操作。特别是,闭包编译器没有任何选项允许在缩小文件时替换变量值。
例如,您可以在这里使用Grunt-允许根据模式替换文件内容,并将其与

组合使用闭包编译器允许您在编译过程中使用
@define
替换变量。