Angular: 5.2.10
Angular-CLI: 1.7.4
Node: 10.0.0
NPM: 6.0.0
RxJs: 6.0
"@ngxs/logger-plugin": "3.0.0-rc.3",
"@ngxs/storage-plugin": "3.0.0-rc.3",
"@ngxs/store": "3.0.0-rc.3",
ng build now throws following errorERROR in node_modules/@ngxs/store/src/internals.d.ts(7,5): error TS1169: A computed property name in an interface must directly refer to a built-in symbol.
if I rollback to 3.0.0-rc.1, my ng build works fine.
I am seeing this error even for 3.0.0-rc.2.
@amcdnl Help!!, I have this same error!! I will get back to q 3.0.0-rc.1
馃憤 same error here with those exact versions.
My problem was in typescript version
My version are:
"@angular/core": "5.2.10"
"typescript": "2.5.3"
"rxjs": "^5.6.0-forward-compat.4",
Can you set typescript to 2.8.3 version, I think it will solve your problem...
@GitHubDanety could not do that because I know that problem can give me the rest of my application
angular isn't compatible with typescript 2.8, it's scheduled to be added in 6.1
You need to stick to 2.7.x
I don't know if this fixes it, but it could be the problem.
Also ngxs 3.0.0 isn't tested against angular 5.2, so it might be a good idea to try updating to angular 6
@leon I would migrate to Angular 6, but it is not yet stable, I'm waiting for the final release
I'm gonna close this because this is a version mismatch.
I think owners of this project are always hurrying in closing tickets rather than fixing it or providing a solution.
here is my suggestion @amcdnl can you put angular/typescript/rxjs and other versions requirements for @ngxs/store on readme file. this will help the community to take the decision.
Got the same issue, how do we know which typescript version we have to use?
Most helpful comment
here is my suggestion @amcdnl can you put angular/typescript/rxjs and other versions requirements for @ngxs/store on readme file. this will help the community to take the decision.