Seeking assistance with my Ionic 3 App utilizing ngrx/store and ngrx/effects. However, upon attempting to run the app, I consistently encounter the following error:
TypeScript Error A computed property name in a type literal must directly refer to a built-in symbol. ...: Cannot find name 'any'.
This issue points back to the node_modules/@ngrx/effects/src/on_run_effect.d.ts directory, specifically within this code snippet:
export declare function isOnRunEffects(sourceInstance: {
[onRunEffectsKey]?: onRunEffectsFn;
}): sourceInstance is OnRunEffects;
A potential solution is to update the typescript version; however, upgrading from the current version of 2.6.1 results in functionality issues during production, including non-functional console.log
methods.
Listed below is my ionic info:
Ionic:
ionic (Ionic CLI) : 4.0.0-rc.13 (/home/clifford/.npm-global/lib/node_modules/ionic)
Ionic Framework : ionic-angular 3.9.2
@ionic/app-scripts : 3.2.0
Cordova:
cordova (Cordova CLI) : 8.0.0
Cordova Platforms : browser 5.0.4
System:
Android SDK Tools : 26.1.1
NodeJS : v6.12.2 (/usr/local/bin/node)
npm : 4.6.1
OS : Linux 4.13
Environment:
ANDROID_HOME : /home/clifford/Android/Sdk
Any assistance would be greatly appreciated. Thank you!