首页 > 解决方案 > 使用旧版本 NPM 运行的 azure 应用服务

问题描述

我有一个 azure app-services 作为节点 v14,但是,app-services 将 NPM 预安装为 6.14 版

然后我尝试在 SSH 上升级到最新版本:

sudo npm install -g npm@latest

但没有用。有任何想法吗???我们如何更新这个?还是不可能?

标签: azurenpmazure-web-app-service

解决方案


我还花了几个小时尝试从 Kudu 升级节点。这对我有用。

在 Azure 门户中,输入适用的应用服务刀片。在 Settings -> Configuration 中有一个 Application settings 选项卡,其名称为:WEBSITE_NODE_DEFAULT_VERSION。值:(Hidden value...点击它->高级编辑)

我将版本更改为 16.13.0

应用服务重新启动并使用节点 16.13.0。


推荐阅读