Sip.js: Erro de identificador de gramática após atualização para v0.8

Criado em 17 out. 2017  ·  3Comentários  ·  Fonte: onsip/SIP.js

Acabei de tentar atualizar o sip.js de 0.7.8 para 0.8.1 usando npm em meu projeto Ionic3 / Angular4 e recebo este erro.

Erro não detectado: falha na análise do módulo: C: \ xxxxxx \ node_modules \ sip.js \ src \ Grammar \ src \ Grammar.pegjs Identificador diretamente após o número (14:14)
Você pode precisar de um carregador apropriado para lidar com este tipo de arquivo.
| DIGIT = [0-9]
| ALPHA = [a-zA-Z]
| HEXDIG = [0-9a-fA-F]
| WSP = SP / HTAB
| OCTET = [\ u0000- \ u00FF]

Desinstalar / reinstalar produz o mesmo resultado. Abaixe-o de volta para 0.7.8 e funcionará perfeitamente. O mesmo arquivo de gramática que não analisa está em ambas as versões, então não tenho certeza para onde ir a partir daqui.

Qualquer ajuda é apreciada.

bug

Comentários muito úteis

Consegui replicar e corrigir alterando main em package.json. Traremos isso no próximo lançamento, o que deve ocorrer o mais tardar na próxima semana. Vou encerrar o problema quando for lançado.

Todos 3 comentários

O problema é que o webpack está tentando construir dentro da pasta sip.js, o que é desnecessário. Posso garantir que isso não aconteça (não deveria), mas enquanto isso você deve ser capaz de adicionar uma linha em seu carregador js na configuração do webpack, como:

test: /\.js$/,
exclude: /node_modules\/sip.js/,

O que deve evitar que o webpack tente construir dentro da pasta. Vou dar uma olhada nisso amanhã, espero que seja uma pequena mudança em nosso package.json, mas veremos.

Consegui replicar e corrigir alterando main em package.json. Traremos isso no próximo lançamento, o que deve ocorrer o mais tardar na próxima semana. Vou encerrar o problema quando for lançado.

Lançamos o 0.8.3 que trata disso.

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

Fzwael picture Fzwael  ·  5Comentários

raphaelhovsepyan picture raphaelhovsepyan  ·  6Comentários

DenisButCheR picture DenisButCheR  ·  7Comentários

diegoteixeir4 picture diegoteixeir4  ·  5Comentários

Juli0GT picture Juli0GT  ·  5Comentários