我想使用闭包编译器在文件夹中编译一些JS文件,我面临的问题是,当我试图编译名称有空格的文件夹(包含JS文件)中的文件时,闭包编译器会中断,无法识别路径。如果我想编译的文件夹名是D:\New文件夹,它就不能工作,但是如果名称是D:\NewFolder,它可以工作。
在命令提示符中运行闭包的确切命令是
C:\closure-compiler>java -jar compiler.jar D:\New Folder\\*.js --js_output_file D:\Output.js
但是,当我运行以下命令时,它可以工作
C:\closure-compiler>java -jar compiler.jar D:\NewFolder\\*.js --js_output_file D:\Output.js
(其中闭包编译器是包含闭包编译器jar文件的目录)。我正在Windows 7 Enterprise上运行闭包编译器并从命令行调用它。
有什么办法可以解决这个问题吗?
发布于 2013-12-02 19:19:43
你有不止一个问题影响着你:
--js标志指定Javascript输入文件下面是在测试环境中对我起作用的命令的修正版本:
java -jar compiler.jar --js "d:\New Folder\input.js"
--js_output_file D:\Output.jshttps://stackoverflow.com/questions/20095116
复制相似问题