使用旧版本的 NPM 运行的 azure 应用程序服务

标签 azure npm azure-web-app-service

我有一个 Azure 应用程序服务作为节点 v14,但是,应用程序服务预安装 NPM 作为版本 6.14

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

sudo npm install -g npm@latest

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

最佳答案

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

从 Azure 门户,输入适用的应用服务边栏选项卡。在“设置”->“配置”内有一个“应用程序设置”选项卡,其中包含 名称:WEBSITE_NODE_DEFAULT_VERSION。 值:隐藏值...(单击它 -> 高级编辑)

我将版本更改为16.13.0

应用服务已重新启动,节点为 16.13.0。

关于使用旧版本的 NPM 运行的 azure 应用程序服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69558670/

相关文章:

python - 如何使用内部 pypi 构建/部署 Python Azure Function App

azure - 使用 Azure 通知中心进行徽章管理

node.js - 当 Node.js 全局包升级时,npm 会查找哪个文件?

linux - 无法通过 Visual Studio 将调试器附加到 Azure Linux Web 服务

azure - 在 Azure 中将 Kudu 与多实例应用服务结合使用

c# - 预加载 Azure 网站以增加首次访问加载时间

node.js - createBlockBlobFromText 方法的最大文本大小 Azure 存储、NodeJS

azure - 将对象更新到 Azure 表存储 - 有没有办法获取新的时间戳?

node.js - 正确版本的 npm 的混淆信息

node.js - 如何在 Node.js 和 npm 安装后运行实时服务器