Eu tenho um projeto que mostra esse erro quando executo '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;
~~~~
Minhas versões são:
- "@ types / sequelize": "^ 4.28.6"
- "sequelize": "^ 5.8.10"
- "sequelize-typescript": "1.0.0-beta.4"
O projeto funciona bem com nodemon, mas falha quando tento compilar o texto datilografado. Alguém conhece esse erro?
Obrigado.
node.js
typescript
types
sequelize.js
tsc
Josel567
fonte
fonte
@types/sequelize
Eu tenho o Angular 8 . está trabalhando com a versão datilografada do 3.4.5. para resolver esse problema, siga as etapas abaixo.
etapa 1) vá para o arquivo tsconfig.json
etapa 2) adicione skipLibCheck: true no objeto "compilerOptions". Funciona para mim.
fonte
Cenário
"skipLibCheck": true
funcionou para mim.fonte