Eu quero fazer PR para o branch types-2.0 que altera as definições commander
.
Quando eu executo npm test
eu tenho um erro
commander/index.d.ts(6,1): error TS1084: Invalid 'reference' directive syntax.
/// <reference types="node" />
Como posso corrigir isso?
Use [email protected]
ou mais tarde para construir.
Resolveu para mim.
@sanex3339 você pode fechar este problema se o seu problema for corrigido também?
Estou usando o typescrpit versão 2.7 e ainda encontro esse erro para o seguinte:
/// <reference types="angular" />
ERROR in [default] xxx/node_modules/metismenu/types/metismenu.d.ts:6:0
Invalid 'reference' directive syntax.
ERROR in [default] xxx/metismenu/types/metismenu.d.ts:24:55
Cannot find name 'JQueryEventObject'.
ERROR in [default] xxx/src/vendor.browser.ts:4:7
Exported external package typings file 'xxx/node_modules/metismenu/types/metismenu.d.ts' is not a module. Please contact the package author to update the package definition.
Eu também encontrei esse problema.
E meu typecrpit é a versão 2.9.1.
Obtendo a mesma exceção.
ERRO em node_modules/@types/pdfjs-dist/index.d.ts(7,1): erro TS1084: diretiva 'reference' inválida
sintaxe
Digite a versão do script:
"typescript": "2.8.3"
Problema resolvido atualizando a versão do typescript para
"typescript": "3.5.1"
º
Obtendo a mesma exceção.
ERRO em node_modules/@types/pdfjs-dist/index.d.ts(7,1): erro TS1084: diretiva 'reference' inválida
sintaxe
Digite a versão do script:
"typescript": "2.8.3"
Qualquer ajuda para resolver isso é muito apreciada.
O mesmo erro também... ajuda por favor...
Comendo meu tempo com isso
ERRO em node_modules/@types/pdfjs-dist/index.d.ts(7,1): erro TS1084: Sintaxe de diretiva 'reference' inválida.
versão datilografada atual: 2.4.2
depois de atualizar para typescript v 3.1.6
Não foi possível encontrar o pacote "typescript" local. O pacote "@ngtools/webpack" requer a instalação de um pacote "typescript@^2.0.2" local. Erro
* Sua ajuda é muito preciosa.
Tendo o mesmo erro aqui. :( nada ainda?
Erro de texto datilografado
Sintaxe de diretiva 'reference' inválida.
node_modules/@types/pdfjs-dist/index.d.ts
Erro de texto datilografado
O tipo 'CustomEvent' não é genérico.
node_modules/ng2-pdf-viewer/src/app/pdf-viewer/pdf-viewer.component.d.ts
versão datilografada atual: 2.6.2
node_modules/@types/pdfjs-dist/index.d.ts(7,1): erro TS1084: Sintaxe da diretiva 'reference' inválida
Tentei várias versões datilografadas ..... mas em vão. Por favor ajude
Como posso corrigir isso?
///
solidão
em node_modules\@types\pdfjs-dist\index.d.ts
linha 7
mude o 3 /// para 2 //
Eu tenho o mesmo problema e versão
https://github.com/DefinitelyTyped/DefinitelyTyped/issues/10097#issuecomment -499862328
Eu tive o mesmo problema que https://github.com/DefinitelyTyped/DefinitelyTyped/issues/10097#issuecomment -499826179
Solução temporária para isso
Remova um /
de ///
na linha número 7 no arquivo node_modules/@types/pdfjs-dist/index.d.ts
Espero que este problema seja resolvido o mais rápido possível!!!
Eu tive o mesmo problema que # 10097 (comentário)
Solução temporária para isso
Remova um/
de///
na linha número 7 no arquivonode_modules/@types/pdfjs-dist/index.d.ts
Espero que este problema seja resolvido o mais rápido possível!!!
Confirmo que funciona. Obrigado
Uma outra solução é usar a versão "typescript": "3.5.1" e não outra :(
a modificação é fazer no arquivo package.json no bloco: "devDependencies": {}
Remover uma barra da barra tripla faz com que seja um comentário normal. Basta removê-lo nesse caso. Se você ainda pode compilar, provavelmente não era mais necessário.
Eu tive o mesmo problema que # 10097 (comentário)
Solução temporária para isso
Remova um/
de///
na linha número 7 no arquivonode_modules/@types/pdfjs-dist/index.d.ts
Espero que este problema seja resolvido o mais rápido possível!!!Confirmo que funciona. Obrigado
Uma outra solução é usar a versão "typescript": "3.5.1" e não outra :(
a modificação é fazer no arquivo package.json no bloco: "devDependencies": {}
Confirme a resolução usando "typescript": "3.5.1".
use o comando "npm i [email protected] "
use o comando "npm i [email protected] "
Melhor solução para não precisar alterar seu package.json, principalmente se estiver usando controle de versão.
Eu tive o mesmo problema e atualizar para o typescript 3.5.1 não era uma opção.
O que eu fiz foi usar a versão para pdfjs-dist que corresponde à minha versão datilografada e, portanto, a versão correspondente para ng2-pdf-viewer.
Aqui estão as diferentes versões que usei:
Texto datilografado @2.7.2
ng2-pdf-viewer @5.2.4
@types/pdfjs-dist @0.1.2
Remoção de um / de /// na linha nº 7 funciona
meu ts era 2.7.2
Ei pessoal!
Isso funcionou para mim:
npm i [email protected] --save
npm i [email protected] --save
Isto é devido ao meu fim,
💬-> npm ls typescript
├─┬ @ionic/[email protected]
│ └─┬ @angular-devkit/[email protected]
│ └── [email protected]
Typescript é forçado a 2.6.2 max devido às dependências mostradas.
Você pode ter problemas diferentes dependendo da sua aventura npm ls typescript
.
Não se esqueça de reiniciar ionic serve
ou algo semelhante.
Ei pessoal!
Isso funcionou para mim:
npm i [email protected] --save npm i [email protected] --save
Isto é devido ao meu fim,
💬-> npm ls typescript ├─┬ @ionic/[email protected] │ └─┬ @angular-devkit/[email protected] │ └── [email protected]
Typescript é forçado a 2.6.2 max devido às dependências mostradas.
Você pode ter problemas diferentes dependendo da sua aventura
npm ls typescript
.Não se esqueça de reiniciar
ionic serve
ou algo semelhante.
Tem funcionado para mim também. Obrigado!!!
Modifiquei qualquer linha no arquivo index.d.ts, salvei minhas alterações e compilei, minha alteração foi um espaço
use o comando "npm i [email protected] "
Trabalhou para mim
use "npm i [email protected] " |
Trabalhou para mim
Eu tive o mesmo problema ao construir o pacote "nest-schedule/0.6.4".
A instalação do typescript v3 com npm install [email protected]
resolveu.
Muito obrigado por essa ajuda aqui.
Remova um
/
de///
na linha número 7 no arquivonode_modules/@types/pdfjs-dist/index.d.ts
A remoção de '/' extra ajuda a remover o erro: "Sintaxe de diretiva de 'referência' inválida. webpack : Falha ao compilar."
Obrigada.
Comentários muito úteis
Obtendo a mesma exceção.
sintaxe
Digite a versão do script:
"typescript": "2.8.3"
Problema resolvido atualizando a versão do typescript para
"typescript": "3.5.1"