cordova -v 报错
PS D:\工作\CGAPP> cordova run browser
fs.js:143
throw err;^
Error: ENOENT: no such file or directory, mkdir 'C:\Users\Administrator\AppData\Roaming\insight-nodejs\Config'
at Object.fs.mkdirSync (fs.js:872:3)at Conf._ensureDirectory (C:\Users\Administrator\AppData\Roaming\npm\node_modules\cordova\node_modules\conf\dist\source\index.js:358:12)
at Conf.get store [as store] (C:\Users\Administrator\AppData\Roaming\npm\node_modules\cordova\node_modules\conf\dist\source\index.js:284:22)
at new Conf (C:\Users\Administrator\AppData\Roaming\npm\node_modules\cordova\node_modules\conf\dist\source\index.js:131:32)
at new Insight (C:\Users\Administrator\AppData\Roaming\npm\node_modules\cordova\node_modules\insight\lib\index.js:40:35)
at new RelentlessInsight (C:\Users\Administrator\AppData\Roaming\npm\node_modules\cordova\src\telemetry.js:33:1)
at Object.<anonymous> (C:\Users\Administrator\AppData\Roaming\npm\node_modules\cordova\src\telemetry.js:41:17)
at Module._compile (internal/modules/cjs/loader.js:702:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:713:10)
at Module.load (internal/modules/cjs/loader.js:612:32)
这是为啥啊,一直提示
回答:
根据报错信息,应该是创建目录的时候的逻辑直接使用的 fs 模块的 mkdirSync
, 不带递归创建功能的,即创建子目录,需要保证父目录存在
回答:
缺少文件了,C:\Users\Administrator\AppData\Roaming\insight-nodejs\Config
以上是 cordova -v 报错 的全部内容, 来源链接: utcz.com/p/937316.html