Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

217
Visualizações
El estilo estándar de JavaScript no reconoce Mocha

Tengo un archivo de prueba de Mocha que se ve así:

 var expect = require('chai').expect var muting = require('../muting') describe('muting', function () { describe('init()', function () { it('should inject an object into twitter', function () { var twitter = 'twitter' muting.init(twitter) expect(muting.twitter).to.equal(twitter) }) }) })

Cuando ejecuto mocha desde la CLI, ejecuta la prueba con éxito.

Cuando ejecuto el standard (el ejecutable para el estilo estándar de JavaScript ), obtengo errores en las funciones del marco de trabajo de Mocha de la siguiente manera:

 standard: Use JavaScript Standard Style (https://github.com/feross/standard) c:\..\test\index.js:5:0: 'describe' is not defined. c:\..\test\index.js:6:2: 'describe' is not defined. c:\..\test\index.js:7:4: 'it' is not defined.

¿Cuál es la forma más limpia de hacer que Standard no se queje de estas funciones?

over 4 years ago · Santiago Trujillo
3 Respostas
Responde à pergunta

0

Prefiero editar mi .eslintrc y agregar mocha a la sección env:

 ... "env": { "commonjs": true, "node": true, "mocha": true }, ...

de esta manera mi archivo package.json se mantiene limpio, también el complemento vscode para eslint lo entiende mejor

over 4 years ago · Santiago Trujillo Relatório

0

En realidad, no necesita enumerar todas las variables globales en su paquete.json

En su lugar, puede especificar entornos como este:

 "standard": { "env": [ "mocha" ] }

Fuente: Documentos oficiales de configuración de ESLint .

over 4 years ago · Santiago Trujillo Relatório

0

Si bien la configuración de comentarios de globals funciona muy bien para un solo archivo, prefiero usar la configuración global de package.json estándar para hacer esto en mis proyectos. P.ej

 { "name": "my-package", "version": "1.0.0", "standard": { "globals": [ "describe", "context", "before", "beforeEach", "after", "afterEach", "it", "expect" ] } }
over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda