我有一个 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/