在我的一个项目中使用 plato 来查找 angular.js 应用程序的可维护性索引时,我遇到了这个错误:
plato -r -d 报告“角”角主
C:\Users\pritesh\AppData\Roaming\npm\node_modules\plato\lib\util.js:15
var lastSlash = files[0].lastIndexOf(path.sep);
^
TypeError:无法读取未定义的属性“lastIndexOf”
在 Object.exports.findCommonBase (C:\Users\pritesh\AppData\Roaming\npm\node_modules\plato\lib\util.js:15:27)
在 Object.exports.inspect (C:\Users\pritesh\AppData\Roaming\npm\node_modules\plato\lib\plato.js:86:29)
在 Object.exports.exec (C:\Users\pritesh\AppData\Roaming\npm\node_modules\plato\lib\cli.js:53:9)
在对象。(C:\Users\pritesh\AppData\Roaming\npm\node_modules\plato\bin\plato:19:5)
在 Module._compile (module.js:410:26)
在 Object.Module._extensions..js (module.js:417:10)
在 Module.load (module.js:344:32)
在 Function.Module._load (module.js:301:12)
在 Function.Module.runMain (module.js:442:10)
启动时 (node.js:136:18)