depswriter.py抱怨'命令行太长'

时间:2012-05-28 06:52:21

标签: google-closure-library

我试图在Windows 7中使用'closure-library \ closure \ bin \ build \ depswriter.py'创建deps.js文件。我的python版本是2.7.3。抱怨'命令行太长'。

它在Linux中运行得很好。

使其在Windows中运行的任何解决方案。

1 个答案:

答案 0 :(得分:1)

要使用depswriter.py解决Windows command-line limitation,您可以使用以下标志递归扫描JavaScript文件的目录:

--root               A root directory to scan for JS source files. Paths of JS 
                     files in generated deps file will be relative to this path. 
                     This flag may be specified multiple times.  

--root_with_prefix   A root directory to scan for JS source files, plus a prefix
                     (if either contains a space, surround with quotes).  Paths 
                     in generated deps file will be relative to the root, but 
                     preceded by the prefix. This flag may be specified multiple 
                     times.


在许多情况下,可以使用一个--root标志指定整个项目。