por que babel armazena .babel.json no caminho USERPROFILE
Estou executando um aplicativo nodejs em aplicativos da web do Azure e estou tentando integrar o babel usando o npm nele. O problema é que babel está tentando acessar um arquivo em
%PERFIL DE USUÁRIO%
chamado .babel.json, um arquivo que não existe. Provavelmente, isso é instalado por:
npm install -g babel
Em aplicativos da Web azuis, não consigo encontrá-lo (mesmo depois de executarnpm install -g babel
em kudu para o site).
Copiei o arquivo%USERPROFILE%
eu para%USERPROFILE%
usando o kudu, mas no aplicativo da web reinicie o arquivo desaparece.
Existe uma maneira de fazer o babel funcionar em aplicativos da web?
ATUALIZAR
Eu omiti algumas coisas. O erro apareceu quando tentei carregarbabel/register
.
require('babel/register')({
optional: ["es7.asyncFunctions"]
});
e o erro real que vejo nos logs de streaming é
O aplicativo lançou uma exceção não capturada e foi encerrado: Erro: ENOENT, nenhum arquivo ou diretório 'D: \ local \ UserProfile.babel.json' em Object.fs.openSync (fs.js: 438: 18) em Object.fs .writeFileSync (fs.js: 977: 15) ao salvar (D: \ home \ site \ wwwroot \ node_modules \ babel \ node_modules \ babel-core \ lib \ api \ register \ cache.js: 35: 19) no processo. _tickCallback (node.js: 419: 13) em Function.Module.runMain (module.js: 499: 11) na inicialização (node.js: 119: 16) em node.js: 906: 3
o projeto está em andamentoGithub