Definitelytyped: Sintaxis de directiva de 'referencia' no válida

Creado en 13 jul. 2016  ·  26Comentarios  ·  Fuente: DefinitelyTyped/DefinitelyTyped

Quiero hacer PR a la rama de tipos-2.0 que cambia las definiciones commander .

Cuando ejecuto npm test me sale un error

commander/index.d.ts(6,1): error TS1084: Invalid 'reference' directive syntax.
/// <reference types="node" />

¿Cómo puedo arreglar eso?

Comentario más útil

Obteniendo la misma excepción.

ERROR en node_modules/@types/pdfjs-dist/index.d.ts(7,1): error TS1084: directiva de 'referencia' no válida

sintaxis
Escriba la versión del script:
"typescript": "2.8.3"

Problema resuelto al actualizar la versión mecanografiada a

"typescript": "3.5.1"

Todos 26 comentarios

Use [email protected] o posterior para construir.

Me lo resolvió.
@sanex3339 ¿puede cerrar este problema si su problema también se soluciona?

Estoy usando la versión 2.7 de typecrpit y sigo encontrándome con este error para lo siguiente:

/// <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.

También me encontré con este problema.
Y mi typecrpit es la versión 2.9.1.

Obteniendo la misma excepción.

ERROR en node_modules/@types/pdfjs-dist/index.d.ts(7,1): error TS1084: directiva de 'referencia' no válida

sintaxis
Escriba la versión del script:
"typescript": "2.8.3"

Problema resuelto al actualizar la versión mecanografiada a

"typescript": "3.5.1"

el

Obteniendo la misma excepción.

ERROR en node_modules/@types/pdfjs-dist/index.d.ts(7,1): error TS1084: directiva de 'referencia' no válida

sintaxis
Escriba la versión del script:
"typescript": "2.8.3"

Cualquier ayuda para resolver esto es muy apreciada.

El mismo error también... ayuda por favor...

Comiendo mi tiempo con esto
ERROR en node_modules/@types/pdfjs-dist/index.d.ts(7,1): error TS1084: sintaxis de directiva de 'referencia' no válida.
versión mecanografiada actual: 2.4.2

después de actualizar a mecanografiado v 3.1.6
No se pudo encontrar el paquete local "mecanografiado". El paquete "@ngtools/webpack" requiere la instalación de un paquete local "mecanografiado@^2.0.2". Error

* Tu ayuda es muy valiosa.

Teniendo el mismo error aquí. :( ¿nada aún?
Error Error de mecanografiado
Sintaxis de directiva de 'referencia' no válida.
node_modules/@types/pdfjs-dist/index.d.ts

Error de mecanografiado
El tipo 'CustomEvent' no es genérico.
node_modules/ng2-pdf-viewer/src/app/pdf-viewer/pdf-viewer.component.d.ts

versión mecanografiada actual: 2.6.2

node_modules/@types/pdfjs-dist/index.d.ts(7,1): error TS1084: sintaxis de directiva de 'referencia' no válida

Probé varias versiones mecanografiadas... pero en vano. Por favor ayuda

¿Cómo puedo arreglar eso?
///

solición
en el node_modules\@types\pdfjs-dist\index.d.ts

linea 7
cambiar el los 3 /// por 2 //

Tuve el mismo problema que https://github.com/DefinitelyTyped/DefinitelyTyped/issues/10097#issuecomment -499826179

Solución temporal para esto
Eliminar un / de /// en la línea número 7 del archivo node_modules/@types/pdfjs-dist/index.d.ts

Espero que este problema se resuelva lo antes posible!!!

Tuve el mismo problema que # 10097 (comentario)

Solución temporal para esto
Eliminar un / de /// en la línea número 7 del archivo node_modules/@types/pdfjs-dist/index.d.ts

Espero que este problema se resuelva lo antes posible!!!

Confirmo que funciona. Gracias

Otra solución es usar la versión "mecanografiada": "3.5.1" y no otra :(

la modificación se hace en el archivo package.json en el bloque: "devDependencies": {}

Eliminar una barra de la barra triple lo convierte en un comentario normal. Solo quítalo en ese caso. Si aún puede compilar, probablemente ya no era necesario.

Tuve el mismo problema que # 10097 (comentario)
Solución temporal para esto
Eliminar un / de /// en la línea número 7 del archivo node_modules/@types/pdfjs-dist/index.d.ts
Espero que este problema se resuelva lo antes posible!!!

Confirmo que funciona. Gracias

Otra solución es usar la versión "mecanografiada": "3.5.1" y no otra :(

la modificación se hace en el archivo package.json en el bloque: "devDependencies": {}

Confirme la resolución usando "mecanografiado": "3.5.1".

use el comando "npm i [email protected] "

use el comando "npm i [email protected] "

La mejor solución para que no necesite cambiar su paquete.json, especialmente si está utilizando el control de versiones.

Tuve el mismo problema y actualizar a TypeScript 3.5.1 no era una opción.
Lo que he hecho es usar la versión para pdfjs-dist que coincide con mi versión mecanografiada y, por lo tanto, la versión coincidente para ng2-pdf-viewer.
Aquí están las diferentes versiones que usé:
Texto mecanografiado @2.7.2
ng2-pdf-visor @ 5.2.4
@tipos/pdfjs-dist @0.1.2

Eliminación de uno / de /// en la línea n. ° 7 funciona
mi ts era 2.7.2

¡Hola chicos!

Esto funcionó para mí:

npm i [email protected] --save
npm i [email protected] --save

Esto se debe a mi parte,

💬-> npm ls typescript
├─┬ @ionic/[email protected]
│ └─┬ @angular-devkit/[email protected]
│   └── [email protected] 

Typescript se fuerza a 2.6.2 max debido a las dependencias que se muestran.

Es posible que tengas diferentes problemas dependiendo de tu aventura npm ls typescript .

No olvide reiniciar ionic serve o algo similar.

¡Hola chicos!

Esto funcionó para mí:

npm i [email protected] --save
npm i [email protected] --save

Esto se debe a mi parte,

💬-> npm ls typescript
├─┬ @ionic/[email protected]
│ └─┬ @angular-devkit/[email protected]
│   └── [email protected] 

Typescript se fuerza a 2.6.2 max debido a las dependencias que se muestran.

Es posible que tengas diferentes problemas dependiendo de tu aventura npm ls typescript .

No olvide reiniciar ionic serve o algo similar.

A mí también me ha funcionado. ¡¡¡Gracias!!!

Modifiqué cualquier línea en el archivo index.d.ts, guardé mis cambios y compilé, mi cambio fue un espacio

use el comando "npm i [email protected] "

Trabajó para mi

use "npm i [email protected] " |
Trabajó para mí

Tuve el mismo problema al compilar el paquete "nest-schedule/0.6.4".
La instalación de TypeScript v3 con npm install [email protected] lo resolvió.

Muchas gracias por esa ayuda aquí.

Eliminar un / de /// en la línea número 7 del archivo node_modules/@types/pdfjs-dist/index.d.ts

Eliminar '/' adicional ayuda a eliminar el error: "Sintaxis de directiva de 'referencia' no válida. paquete web: no se pudo compilar".
Gracias.

¿Fue útil esta página
0 / 5 - 0 calificaciones