【发布时间】:2019-01-18 14:16:40
【问题描述】:
我已经安装了npm包ngx-cookie-service
我还更改了 node_module > ngx-cookie-service 文件夹中的代码,这在本地主机上运行良好,但是当我将 Angular 应用程序部署到 azure 时,这些更改不起作用。
如何让它在服务器上运行?
【问题讨论】:
-
您是否尝试在 Kudu 中安装软件包并像在本地一样更改代码。
-
您如何构建/部署您的应用程序?如果您使用
ng build在本地构建它,那么构建的应用程序将尊重您对 node_modules 的本地更改。如果您正在构建服务器端的东西,它可能会在构建它之前进行 npm/yarn 安装 - 这不会有您的本地更改。您最好的选择是将逻辑包含在您的实际应用程序中,或者如果这真的不是一个选项,请分叉 npm 包并重新发布您自己的。
标签: angular azure npm node-modules