Я пытался развернуть мое угловое приложение на хостинге Firebase, но получил ошибку, как показано ниже
An unhandled exception occurred: EBUSY: resource busy or locked, rmdir
Вот какие шаги я сделал ниже
firebase init
(уже вошли в систему и до создания папки /dist
)
хостинг firebase выбрал
имя каталога, которое я дал, как dist/AppName
, затем его готово. Созданная папка dist под моим приложениемпапка и index.html
после этого с помощью команды cd изменили каталог на команды dist/AppName
и
ng build --prod
, которые я применил для создания папки dist
и ее файлов, но я получил эту ошибкувыше я упомянул. Я гуглил, и они сказали, что какое-то приложение использует этот каталог, поэтому он занят, но это происходит только тогда, когда я firebase init
кажется, что он блокирует этот каталог и не позволяет мне редактировать. До этого времени я использовал deploy
Успешно точно таким же образом, я не понял, что изменилось и почему я получаю эту ошибку. Вот этот файл .log
ниже может иметь смысл для вас. Также все эти решения в Интернете и здесь, как wу меня не получилось
.log файл
[error] Error: EBUSY: resource busy or locked, rmdir 'C:\Users\timucin.cicek\Documents\MatApp\dist\MatApp'
at Object.rmdirSync (fs.js:684:3)
at Observable.rxjs_1.Observable [as _subscribe] (C:\Users\timucin.cicek\Documents\MatApp\node_modules\@angular-devkit\core\node\host.js:207:28)
at Observable._trySubscribe (C:\Users\timucin.cicek\Documents\MatApp\node_modules\rxjs\internal\Observable.js:44:25)
at Observable.subscribe (C:\Users\timucin.cicek\Documents\MatApp\node_modules\rxjs\internal\Observable.js:30:22)
at C:\Users\timucin.cicek\Documents\MatApp\node_modules\rxjs\internal\util\subscribeTo.js:22:31
at Object.subscribeToResult (C:\Users\timucin.cicek\Documents\MatApp\node_modules\rxjs\internal\util\subscribeToResult.js:10:45)
at MergeMapSubscriber._innerSub (C:\Users\timucin.cicek\Documents\MatApp\node_modules\rxjs\internal\operators\mergeMap.js:82:29)
at MergeMapSubscriber._tryNext (C:\Users\timucin.cicek\Documents\MatApp\node_modules\rxjs\internal\operators\mergeMap.js:76:14)
at MergeMapSubscriber._next (C:\Users\timucin.cicek\Documents\MatApp\node_modules\rxjs\internal\operators\mergeMap.js:59:18)
at MergeMapSubscriber.Subscriber.next (C:\Users\timucin.cicek\Documents\MatApp\node_modules\rxjs\internal\Subscriber.js:66:18)
at Observable._subscribe (C:\Users\timucin.cicek\Documents\MatApp\node_modules\rxjs\internal\util\subscribeToArray.js:5:20)
at Observable._trySubscribe (C:\Users\timucin.cicek\Documents\MatApp\node_modules\rxjs\internal\Observable.js:44:25)
at Observable.subscribe (C:\Users\timucin.cicek\Documents\MatApp\node_modules\rxjs\internal\Observable.js:30:22)
at MergeMapOperator.call (C:\Users\timucin.cicek\Documents\MatApp\node_modules\rxjs\internal\operators\mergeMap.js:39:23)
at Observable.subscribe (C:\Users\timucin.cicek\Documents\MatApp\node_modules\rxjs\internal\Observable.js:25:31)
at C:\Users\timucin.cicek\Documents\MatApp\node_modules\rxjs\internal\util\subscribeTo.js:22:31