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

377
Visualizações
No se puede invocar el controlador del constructor de clase sin el error 'nuevo' Estímulo + paquete web

Tengo un proyecto en el que estoy tratando de instalar componentes de estímulo y viento de cola de estímulo.

Agregué webpack y un archivo de configuración de webpack:

 // Webpack uses this to work with directories const path = require('path'); // This is the main configuration object. // Here, you write different options and tell Webpack what to do module.exports = { module: { rules: [ { test: /\.js$/, exclude: /(node_modules)/, use: { loader: 'babel-loader', options: { presets: ['@babel/preset-env'] } } } ], }, // Path to your entry point. From this file Webpack will begin its work entry: './src/js/index.js', // Path and filename of your result bundle. // Webpack will bundle all JavaScript into this file output: { path: path.resolve(__dirname, 'dist'), publicPath: '', filename: 'bundle.js' }, // Default mode for Webpack is production. // Depending on mode Webpack will apply different things // on the final bundle. For now, we don't need production's JavaScript // minifying and other things, so let's set mode to development mode: 'development' };

Por lo que entiendo, usar babel debería transpilar mi es6 js a js compatible con el navegador.

Luego, en src/index.js tengo el código de estímulo:

// Iniciar EstímuloJS

 import { Application } from "@hotwired/stimulus" const application = Application.start(); // Import and register all TailwindCSS Components import { Alert, Autosave, Dropdown, Modal, Tabs, Popover, Toggle, Slideover } from "tailwindcss-stimulus-components" application.register('alert', Alert) application.register('autosave', Autosave) application.register('dropdown', Dropdown) application.register('modal', Modal) application.register('tabs', Tabs) application.register('popover', Popover) application.register('toggle', Toggle) application.register('slideover', Slideover)

y en el archivo html necesito mi bundle.js:

 <script src="../dist/bundle.js"></script>

Sin embargo, sigo recibiendo este error:

No capturado (en promesa) TypeError: el controlador del constructor de clase no se puede invocar sin 'nuevo' de tailwindcss-stimulus-components.module.js: 12

Aquí hay un enlace al proyecto .

¿Hay algún problema con la configuración de mi paquete web? ¿Cómo puedo solucionar este error?

about 4 years ago · Juan Pablo Isaza
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