Como usar o npm mais recente na implantação do Serviço Móvel do Azure

A imagem do Serviço Móvel do Azure que estou usando no momento está bloqueada para a versão 1.2.30 do npm. Há a versão mais recente do npm instalada na imagem (em ... \ Arquivos de programas (x86) \ npm). Mas o npm está bloqueado para a versão 1.2.30 devido ao motivo de ter sido instalado com o node.js (em ... \ Arquivos de Programas (x86) \ nodejs) E o caminho sempre procura primeiro na pasta \ nodejs \ e usa isto.

Isso está me causando problemas ao usar alguns pacotes npm (incluindo googleapis) na implantação. Os erros aparecem durante a instalação de googleapis são bugs na versão mais antiga do npm e são resolvidos mais recentemente.

A solução mais simples é excluir o arquivo 'npm' e o arquivo 'npm.cmd' na pasta ... \ Arquivos de programas (x86) \ nodejs \ para que o npm seja lido a partir de .. \ Arquivos de programas (x86) \ npm \ pasta. Mas eu recebo erros de acesso negado ao tentar acessar esses arquivos. Estou acessando a imagem do serviço móvel através da interface Kudu.

Existem soluções para isso?

questionAnswers(1)

yourAnswerToTheQuestion