Наблюдение за сборкой ng не работает, если версия VSTS Workspace - Server - PullRequest
0 голосов
/ 26 февраля 2019

ng build --watch не работает, если рабочая версия vsts решения является серверной.

, но работает нормально, если рабочая версия имеет локальную версию.

ошибка ниже

EPERM: operation not permitted, rmdir 'WebServer.Web\wwwroot'
Error: EPERM: operation not permitted, rmdir 'WebServer.Web\wwwroot'
    at Object.rmdirSync (fs.js:701:3)
    at MergeMapSubscriber.isDir`enter code `enter code here`here`ectory.pipe.operators_1.concatMap.isDir [as project] (E:WebServer.Web\node_modules\@angular-devkit\core\node\host.js:173:20)
    at MergeMapSubscriber._tryNext (E:\WebServer.Web\node_modules\@angular-devkit\core\node_modules\rxjs\internal\operators\mergeMap.js:69:27)
    at MergeMapSubscriber._next (E:\WebServer.Web\node_modules\@angular-devkit\core\node_modules\rxjs\internal\operators\mergeMap.js:59:18)
    at MergeMapSubscriber.Subscriber.next (E:\WebServer.Web\node_modules\@angular-devkit\core\node_modules\rxjs\internal\Subscriber.js:67:18)
    at MapSubscriber._next (E:\WebServer.Web\node_modules\@angular-devkit\core\node_modules\rxjs\internal\operators\map.js:55:26)
    at MapSubscriber.Subscriber.next (E:\WebServer.Web\node_modules\@angular-devkit\core\node_modules\rxjs\internal\Subscriber.js:67:18)
    at Observable.rxjs_1.Observable.obs [as _subscribe] (E:\WebServer.Web\node_modules\@angular-devkit\core\node\host.js:212:17)
    at Observable._trySubscribe (E:\WebServer.Web\node_modules\@angular-devkit\core\node_modules\rxjs\internal\Observable.js:44:25)
    at Observable.subscribe (E:\WebServer.Web\node_modules\@angular-devkit\core\node_modules\rxjs\internal\Observable.js:30:22)
    at MapOperator.call (E:\WebServer.Web\node_modules\@angular-devkit\core\node_modules\rxjs\internal\operators\map.js:32:23)
    at Observable.subscribe (E:\WebServer.Web\node_modules\@angular-devkit\core\node_modules\rxjs\internal\Observable.js:25:22)
    at MergeMapOperator.call (E:\WebServer.Web\node_modules\@angular-devkit\core\node_modules\rxjs\internal\operators\mergeMap.js:39:23)
    at Observable.subscribe (E:\WebServer.Web\node_modules\@angular-devkit\core\node_modules\rxjs\internal\Observable.js:25:22)
    at E:\WebServer.Web\node_modules\@angular-devkit\build-angular\node_modules\rxjs\internal\util\subscribeToObservable.js:10:20
    at Object.subscribeToResult (E:\WebServer.Web\node_modules\@angular-devkit\build-angular\node_modules\rxjs\internal\util\subscribeToResult.js:10:45)

1 Ответ

0 голосов
/ 26 февраля 2019

Это ожидаемое поведение и по замыслу.В серверных рабочих пространствах все в файловой системе, контролируемой исходным кодом, доступно только для чтения, пока оно не извлечено.

Использовать локальные рабочие пространства.

...