I am getting this error.
Angular 8,
Typescript 3.8.3
./node_modules/ngx-mask/lib/mask.service.d.ts:25:9 - error TS1086: An accessor cannot be declared in an ambient context.
25 set formElementProperty([name, value]: [string, string | boolean]);
Angular 9.1 is the version that supports typescript 3.8, can you try updating your app to that.
@ColinMorris83 I can't update to angular 9, I installed [email protected] but the error remains
The library is built with typescript 3.8, therefore you'll need to be on Angular 9 to use the latest version 9.0.0 of the library.
Are there guidelines somewhere for what versions of ngx-mask are compatible with different Typescript/Angular versions? I am running Angular 7 with Typescript 3.2.2... is there a version of ngx-mask I can use?
I add to the doubt, is there any version that can be used with Angular 8 and Typescript 3.5.3?
I also hit the same issue with Angular 8 and typescript 3.5.3.
The default version of ngx-mask that got installed was 9.0.2, I installed 8.2.0 and it compiled fine!!
Hi, i had the same issue, i installed the 8.1.0 ngx-mask version for angular 8.2.14 and it works !
try to check the ngx-mask version history in [https://www.npmjs.com/package/ngx-mask]
O seguinte comando resolveu pra mim sem impactos no que eu estava usando:
npm install [email protected]
cheguei a esta conclusão abrindo o package.json e vendo [email protected] instalada, ela não era compatÃvel com a versão do meu projeto angular que é 8.0, por isso pensei em voltar e funcionou
O seguinte comando resolveu pra mim sem impactos no que eu estava usando:
npm install [email protected]
cheguei a esta conclusão abrindo o package.json e vendo [email protected] instalada, ela não era compatÃvel com a versão do meu projeto angular que é 8.0, por isso pensei em voltar e funcionou
@vitorfiler, tentei fazer aqui... o erro saiu, no entanto, ainda dá erro quando declaro "export const options: Partial
Como você fez??
O seguinte comando resolveu pra mim sem impactos no que eu estava usando:
npm install [email protected]
cheguei a esta conclusão abrindo o package.json e vendo [email protected] instalada, ela não era compatÃvel com a versão do meu projeto angular que é 8.0, por isso pensei em voltar e funcionou
Valeu, isso funcionou para mim.
O seguinte comando resolvido para mim sem afetar o que você estava usando:
npm install [email protected], que
inicia esta conclusão abrindo o package.json e está vendo [email protected] aberto, ela não era compatÃvel com uma versão do meu projeto angular que é 8.0, por isso pensei em voltar e funcionar@vitorfiler , tentei fazer aqui ... o erro saiu, no entanto, ainda dá erro quando declarar "exportar const opções: Parcial | (() => Parcial)" no App.module ...
Como você fez ??
no meu caso, tive esse problema, por que instalei o ngx-mask no meu projeto angular sem dizer qual versão eu queria(npm install ngx-mask) logo ele instalou a versão mais atual, que não era compatÃvel com a versão do angular que eu usava, por isso instalei outra manualmente, mas apagar a pasta node modules e baixar de novo, irá baixar a versão talvez mais recomendada ou compatÃvel com o projeto automaticamente(funcionou pra um amigo meu).
O seguinte comando resolveu pra mim sem impactos no que eu estava usando:
npm install [email protected]
cheguei a esta conclusão abrindo o package.json e vendo [email protected] instalada, ela não era compatÃvel com a versão do meu projeto angular que é 8.0, por isso pensei em voltar e funcionou@vitorfiler, tentei fazer aqui... o erro saiu, no entanto, ainda dá erro quando declaro "export const options: Partial | (() => Partial)" no App.module...
Como você fez??
Acho que o erro que dá, é porque você não está adicionando valor a constante. o exemplo com
export const options: Partial | (() => Partial) é apenas um exemplo de como você deve fazer para inserir as configurações no modulo. nesse caso, voce esta declarando uma constante, adicionando a tipagem, mas não está inserindo o valor.
i installed [email protected] for angular 8 and it works!
Yeah, we updated Angular to 9 and sailing is smooth.
@unixxxx @Victor1993 @nedredmond @ColinMorris83 @DoanVanThuong Thank you that using our package.
Just work for me, setting
"compilerOptions": {
"skipLibCheck": true,
}
on my tsconfig.json file
like this solution: https://stackoverflow.com/a/61155732
O seguinte comando resolveu pra mim sem impactos no que eu estava usando:
npm install [email protected]
cheguei a esta conclusão abrindo o package.json e vendo [email protected] instalada, ela não era compatÃvel com a versão do meu projeto angular que é 8.0, por isso pensei em voltar e funcionou
Me ajudou muito mano, valeu.
Most helpful comment
O seguinte comando resolveu pra mim sem impactos no que eu estava usando:
npm install [email protected]
cheguei a esta conclusão abrindo o package.json e vendo [email protected] instalada, ela não era compatÃvel com a versão do meu projeto angular que é 8.0, por isso pensei em voltar e funcionou