我想试试Tern project,包括AngularJS extensions。我正在尝试在命令行上运行Tern,但它只是失败了这样的东西:
module.js:340 扔错了; ^ 错误:找不到模块'C:\ c \ users \ myuid \ git \ tern \ bin \ tern' 在Function.Module._resolveFilename(module.js:338:15) 在Function.Module._load(module.js:280:25) 在Function.Module.runMain(module.js:497:10) 在启动时(node.js:119:16) 在node.js:902:3
我觉得从Cygwin这样做可能会有问题。为了更明确,我将“tern / bin”目录放入我的路径并从新shell运行“tern”。我已经更新了上面的错误信息,只是将我的用户ID更改为“myuid”。 “C:\ c \ users ...”的路径看起来很时髦。有些东西没有从cygwin路径正确转换到Windows路径。
请注意,我使用相同的Node安装来运行基于Karma的javascript单元测试,无论是从交互式调试的命令行还是从Maven构建脚本,都在Cygwin shell中。