J'ai un projet qui montre cette erreur lorsque j'exécute '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;
~~~~
Mes versions sont:
- "@ types / sequelize": "^ 4.28.6"
- "sequelize": "^ 5.8.10"
- "sequelize-typescript": "1.0.0-beta.4"
Le projet fonctionne très bien avec nodemon mais échoue lorsque j'essaie de compiler le script. Quelqu'un connaît cette erreur?
Merci.
node.js
typescript
types
sequelize.js
tsc
Josel567
la source
la source
@types/sequelize
J'ai Angular 8 . il fonctionne avec la version dactylographiée de 3.4.5. alors résolvez ce problème, suivez les étapes ci-dessous.
étape 1) accédez au fichier tsconfig.json
étape 2) ajoutez skipLibCheck: true dans l'objet "compilerOptions". Ça marche pour moi.
la source
Le cadre a
"skipLibCheck": true
fonctionné pour moi.la source