2013-02-26 78 views
1

Plato是JS代码复杂度分析器。传递参数的终端错误

该文档可以在该链接找到。但是我无法让它运行。这一定是一个愚蠢的错误,但这是我所尝试过的。

plato fileX.js -d somename "~/Desktop/" 
plato addNewDocPopup.js -d "~/Desktop/" 

当中许多人:)我不宣称自己是在命令行惊人的,但我得到的错误是:
Must specify a value for option d (dir : The output directory)

我可以发誓,这正是我在做什么...也许不...

回答

3

只是一个猜测,但也许选择必须在目标文件之前? plato -d ~/Desktop fileX.js。另外,请勿将~/Desktop放在双引号中。这将阻止shell将~扩展到您的主目录的路径中。

+0

+1。提示:你可以使用'〜/“桌面”'。 – PPvG 2013-02-26 15:52:29

+0

Genuis!谢谢,不知道为什么我没有想到! – 2013-02-26 15:55:09