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

225
Visualizações
styled-jsx no está habilitado en el proyecto de resumen, ¿parece que babel no funciona?

Mi versión rollup y babel: "rollup": "^2.75.7" "@babel/core": "^7.18.6"

Mi configuración acumulativa:

 import resolve from '@rollup/plugin-node-resolve'; import commonjs from '@rollup/plugin-commonjs'; import { babel } from '@rollup/plugin-babel'; import typescript from '@rollup/plugin-typescript'; import postcss from 'rollup-plugin-postcss'; import image from '@rollup/plugin-image'; import replace from '@rollup/plugin-replace'; import serve from 'rollup-plugin-serve'; import livereload from 'rollup-plugin-livereload'; const config = { input: 'src/index.tsx', output: { file: 'build/index.js', format: 'umd', sourcemap: true, }, plugins: [ replace({ preventAssignment: true, 'process.env.NODE_ENV': JSON.stringify(process.env.NODE_ENV), }), resolve(), commonjs(), babel({ babelHelpers: 'bundled', exclude: '**/node_modules/**', extensions: ['.js', '.jsx', '.ts', '.tsx'], }), typescript({ tsconfig: './tsconfig.json' }), image(), postcss(), serve({ contentBase: ['', 'public'], host: 'localhost', port: 3000, }), livereload({ watch: 'build' }), ], }; export default config;

Mi .babelrc.json:

 { "presets": [ [ "@babel/preset-env", { "targets": { "node": "current" }, "modules": false } ], "@babel/preset-typescript", "@babel/preset-react" ], "plugins": ["styled-jsx/babel"] }

cuando ejecuto rollup --config ./rollup.config.js --watch --environment NODE_ENV:development , la consola del navegador informa un error:

 Warning: Received `true` for a non-boolean attribute `jsx`. If you want to write it to the DOM, pass a string instead: jsx="true" or jsx={value.toString()}.

y encuentro que la etiqueta de estilo todavía está en html, ¿parece que el paquete acumulativo no carga la configuración de babel? ¿Hay algún error en mi configuración de babel y cómo debo cambiarlo?

about 4 years ago · Santiago Gelvez
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