Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

611
Vistas
Uso de apis de extensión de Chrome en mecanografiado

Estoy construyendo una extensión de Chrome escrita en TypeScript. Estoy usando WebStorm y agregué la biblioteca chrome-DefiniteltyTyped en mi proyecto.

Sin embargo, cuando escribo esto en mi código mecanografiado: chrome.extension.getURL Recibí un error: cannot find name 'chrome' .

Debido a esto, mi archivo javascript no se genera y no puedo usarlo en mi extensión.

¿Tienen alguna solución?

over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

A partir de TypeScript 2 (o 2.x, no estoy seguro), debe importar los tipos de cromo de @types.

en paquete.json:

 "devDependencies": { ... "@types/chrome": "0.0.35", // or just npm install --save-dev @types/chrome

Y en tsconfig:

 "types": [ //(various types, eg jquery, core-js), "chrome" ]
over 4 years ago · Santiago Trujillo Denunciar

0

Eso debería funcionar bien: https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/types/chrome/index.d.ts

CONSEJO: asegúrese de haber agregado una etiqueta de reference :

/// <reference path="pathTo/chrome.d.ts"/>

over 4 years ago · Santiago Trujillo Denunciar

0

Solo necesita instalar Type definition para que funcione, vamos a instalarlo:

 yarn add @types/chrome --dev

o MNP

 npm install @types/chrome --save-dev

¡ahora utilícelo sin errores!

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda