kitesjs / kites

Template-based Web Application Framework
https://kitesjs.github.io/kites
MIT License
53 stars 6 forks source link

fs discover permission not allowed #37

Closed vunb closed 5 years ago

vunb commented 5 years ago

Stat file folder without permission then we got an error:

2019-10-01T00:04:26.461Z [kites] info: Initializing kites@1.1.8 in mode "development", using configuration file kites.config.json
2019-10-01T00:04:26.470Z [kites] info: Searching for available extensions in E:\Projects\roomrtc\roomrtc-ce
2019-10-01T00:04:26.475Z [kites] info: Skipping extensions location cache when NODE_ENV=development or when option extensionsLocationCache === false, crawling now!
(node:8828) UnhandledPromiseRejectionWarning: Error: UNKNOWN: unknown error, stat 'E:\Projects\roomrtc\roomrtc-ce\node_modules\.bin\clang-apply-replacements'
    at Object.statSync (fs.js:855:3)
    at readFiles (E:\Projects\roomrtc\roomrtc-ce\node_modules\@kites\core\extensions\fs.js:113:24)
    at readFiles (E:\Projects\roomrtc\roomrtc-ce\node_modules\@kites\core\extensions\fs.js:115:38)
    at readFiles (E:\Projects\roomrtc\roomrtc-ce\node_modules\@kites\core\extensions\fs.js:115:38)
    at Object.walkSyncLevel (E:\Projects\roomrtc\roomrtc-ce\node_modules\@kites\core\extensions\fs.js:128:36)
    at Object.get (E:\Projects\roomrtc\roomrtc-ce\node_modules\@kites\core\extensions\location-cache.js:22:21)
    at Object.discover (E:\Projects\roomrtc\roomrtc-ce\node_modules\@kites\core\extensions\discover.js:26:35)
    at ExtensionsManager.init (E:\Projects\roomrtc\roomrtc-ce\node_modules\@kites\core\extensions\extensions-manager.js:75:47)
    at KitesInstance.init (E:\Projects\roomrtc\roomrtc-ce\node_modules\@kites\core\engine\kites-instance.js:179:38)
    at process._tickCallback (internal/process/next_tick.js:68:7)
    at Function.Module.runMain (internal/modules/cjs/loader.js:832:11)
    at startup (internal/bootstrap/node.js:283:19)
    at bootstrapNodeJSCore (internal/bootstrap/node.js:622:3)