Please ensure that transform-class-properties
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- babel, javascript, typescript
- Área
- build-system, tooling
Línea de trabajo
Comienza con la configuración de Babel proporcionada y compara la configuración de los plugins decorators y class-properties con el stack trace compilado reportado. Reproduce el error usando la configuración mostrada y determina si el problema se puede abordar en ember-cli-babel o si es específico del proyecto externo. Se considera terminado cuando la causa y un cambio verificado en la configuración o en el repositorio estén documentados.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
error :>> Error: Decorating class property failed. Please ensure that transform-class-properties is enabled and runs after the decorators transform.
at _initializerWarningHelper (C:\Users\Duvan Castro\Desktop\PROYECTOS\loginWhitExpress\dist\data\entities\user.entity.js:10:65)
at User.<instance_members_initializer> (C:\Users\Duvan Castro\Desktop\PROYECTOS\loginWhitExpress\dist\data\entities\user.entity.js:37:12)
at new User (C:\Users\Duvan Castro\Desktop\PROYECTOS\loginWhitExpress\dist\data\entities\user.entity.js:36:30)
at EntityMetadata.create (C:\Users\Duvan Castro\Desktop\PROYECTOS\loginWhitExpress\src\metadata\EntityMetadata.ts:568:23)
at EntityMetadataValidator.validate (C:\Users\Duvan Castro\Desktop\PROYECTOS\loginWhitExpress\src\metadata-builder\EntityMetadataValidator.ts:211:47)
at C:\Users\Duvan Castro\Desktop\PROYECTOS\loginWhitExpress\src\metadata-builder\EntityMetadataValidator.ts:43:18
at Array.forEach ()
at EntityMetadataValidator.validateMany (C:\Users\Duvan Castro\Desktop\PROYECTOS\loginWhitExpress\src\metadata-builder\EntityMetadataValidator.ts:42:25)
at DataSource.buildMetadatas (C:\Users\Duvan Castro\Desktop\PROYECTOS\loginWhitExpress\src\data-source\DataSource.ts:730:33)
at DataSource.initialize (C:\Users\Duvan Castro\Desktop\PROYECTOS\loginWhitExpress\src\data-source\DataSource.ts:263:13)
este es mi babelconfig
module.exports = {
presets: [
[
'@babel/preset-env',
{
targets: {
node: 'current',
},
},
],
'@babel/preset-typescript',
],
plugins: [
[
'module-resolver',
{
alias: {
'@api': './src/api/',
'@serverConfig': './src/serverConfig/',
'@core': './app/src/core',
'@constant': './app/src/data/constant',
'@decorator': './app/src/data/decorator',
'@database-config': './app/src/data/database-config',
'@entity': './app/src/data/entity',
'@guard': './app/src/data/guard',
'@interceptor': './app/src/data/interceptor',
'@interface': './app/src/data/interface',
'@shared': './app/src/shared',
},
},
],
['@babel/plugin-proposal-decorators', { legacy: true }],
['@babel/plugin-proposal-class-properties', { loose: true }],
],
ignore: ['./node_modules'],
};
- Lenguaje dominante
- JavaScript
- Estrellas
- 151
- Forks
- 115
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de emberjs/ember-cli-babel
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 68/100
emberjs/ember-cli-babel#508 ·
-
Add support for Babel v8Posiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 38/100
emberjs/ember-cli-babel#535 · 1 comentario ·
-
Security: Vulnerable dependency [email protected] [SNYK-JS-MINIMATCH-15309438, CVE-2026-26996]Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
emberjs/ember-cli-babel#533 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
emberjs/ember-cli-babel#519 · 6 comentarios · 8 reacciones ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
emberjs/ember-cli-babel#517 ·
Todos los issues de emberjs/ember-cli-babel
Issues similares
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
521xueweihan/HelloGitHub#4115 ·
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
outline/outline#14348 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
Los mantenedores suelen responder en 1 día
-
area:install bug needs-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 3 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Los mantenedores suelen responder en 1 día