传递参数的终端错误

时间:2013-02-26 15:16:51

标签: javascript command-line complexity-theory plato

Plato是一个JS代码复杂度分析器。

可以在该链接中找到该文档。然而,我不能让它运行。这肯定是一个愚蠢的错误,但这是我尝试过的。

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

在众多其他人中:)我并不认为在命令行上是惊人的,但我得到的错误是:
Must specify a value for option d (dir : The output directory)

我可以发誓这正是我正在做的事......也许不是......

1 个答案:

答案 0 :(得分:3)

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