Развернуть отредактированный пакет npm - PullRequest
0 голосов
/ 02 января 2019

Я установил пакет npm ngx-cookie-service

Я также изменил код в папке node_module > ngx-cookie-service, он прекрасно работает на локальном хосте, но когда я развернул свое угловое приложение на Azure, эти изменения не работают.

Как заставить его работать на сервере?

1 Ответ

0 голосов
/ 18 января 2019

Поскольку ваше приложение отлично работает на локальном компьютере, есть два способа заставить его работать в Azure WebApp.

  1. Просто напрямую загрузите все файлы и каталоги вашего проекта в Azure и настройте файл web.config, чтобы он работал так же, как и на локальном компьютере. Вы можете обратиться к официальным документам Create a Node.js web app in Azure и Deploy your app to Azure App Service with a ZIP or WAR file, чтобы создать zip-файл своего проекта, или напрямую загрузить все файлы по пути wwwroot в Kudo Console, который должен включать каталог node_module и даже исключать package.json, чтобы избежать автоматического обновления ваших изменений для ngx-cookie-service, затем настроить web.config, как Best practices and troubleshooting guide for node applications on Azure App Service Windows и Using a custom web.config for Node apps сказал , Это самый простой способ вручную.

  2. Как сказал @ hevans900, вы можете создать новый пакет NPM для вашего измененного ngx-cookie-service для публикации в общедоступном хабе и сослаться на него в своем проекте для перестроения и повторного развертывания.

...