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)

这是为啥啊,一直提示

阅读 1.7k
2 个回答

根据报错信息,应该是创建目录的时候的逻辑直接使用的 fs 模块的 mkdirSync, 不带递归创建功能的,即创建子目录,需要保证父目录存在

缺少文件了,C:\Users\Administrator\AppData\Roaming\insight-nodejs\Config

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题