プロジェクトの 1 つで plato を使用して angular.js アプリケーションの保守性インデックスを検索しているときに、このエラーが発生します。
plato -r -d report "angular" angular-master 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)