gMSA и ng обслуживают локальную службу Service Fabric

У меня есть gMSA (что означает, что учетная запись службы похожа на CONTOSO\ContosoFabric$), и она работает - я вижу свои узлы, и на них может быть развернут проект. Однако на данный момент я пытаюсь перейти на сайт шаблона Angular 7 и получаю эту невероятно неприятную проблему:

AggregateException: One or more errors occurred. (One or more errors occurred. (The NPM script 'start' exited without indicating that the Angular CLI was listening for requests. The error output was: 

ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
Γöé npm update check failed Γöé
Γöé Try running with sudo or get access Γöé
Γöé to the local update config store via Γöé
Γöé sudo chown -R $USER:$(id -gn $USER) C:\Windows\system32\config\systemprofile\.config Γöé
ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
'ng' is not recognized as an internal or external command,

Противно, что npm предполагает, что и sudo, и chown находятся на Windows Server.

Из всех моих поисков в Google-Fu я получил несколько просмотров. Одним из них является то, что мне нужно установить путь к ng/ng.cmd в переменных среды. Кажется, ему не нравится использовать локальный ng, который я включил в node_modules или даже каталог bin, и он будет пытаться только искать что-то в C:\Users\ContosoFabric$\AppData\Roaming\ или же C:\Windows\System32\config\systemprofile\(что немного напугало меня, потому что веб-материалы не должны ссылаться на папку System32 из принципа). NPM предполагает, что во время установки модулей он должен находиться в папке AppData\Roaming учетной записи пользователя, что хорошо, когда я запускаю учетную запись пользователя, с которой я вошел на сервер, но не помогает мне когда мне нужны эти модули для gMSA.

Я бы хотел, чтобы этот сайт был запущен и работал, поэтому я надеюсь, что кто-то столкнулся с той же проблемой.

0 ответов

Другие вопросы по тегам