Tengo un proyecto que muestra este error cuando ejecuto 'tsc':
../modules/node_modules/sequelize/types/lib/transaction.d.ts:33:14 - error TS1086: An accessor cannot be declared in an ambient context.
33 static get LOCK(): LOCK;
~~~~
../modules/node_modules/sequelize/types/lib/transaction.d.ts:40:7 - error TS1086: An accessor cannot be declared in an ambient context.
40 get LOCK(): LOCK;
~~~~
Mis versiones son:
- "@ types / sequelize": "^ 4.28.6"
- "sequelize": "^ 5.8.10"
- "sequelize-typecript": "1.0.0-beta.4"
El proyecto funciona bien con nodemon pero falla cuando intento compilar el mecanografiado. Alguien sabe este error?
Gracias.
node.js
typescript
types
sequelize.js
tsc
Josel567
fuente
fuente
@types/sequelize
Tengo angular 8 . está trabajando con la versión mecanografiada de 3.4.5. así que resuelva este problema, siga los pasos a continuación.
paso 1) ve al archivo tsconfig.json
paso 2) agrega skipLibCheck: true en el objeto "compilerOptions". Esto funciona para mi.
fuente
El ajuste
"skipLibCheck": true
funcionó para mí.fuente