ng2-password-strength-bar
ng2-password-strength-bar copied to clipboard
Erro while "ng build --prod --aot"
ERROR in Error encountered resolving symbol values statically. Calling function 'makeParamDecorator', function c alls are not supported. Consider replacing the function or lambda with a reference to an exported function, reso lving symbol Injectable in D:/Praveen data/angular/Merchat Project/node_modules/ng2-password-strength-bar/node_m odules/@angular/core/src/di/metadata.d.ts, resolving symbol OpaqueToken in D:/Praveen data/angular/Merchat Proje ct/node_modules/ng2-password-strength-bar/node_modules/@angular/core/src/di/opaque_token.d.ts, resolving symbol OpaqueToken in D:/Praveen data/angular/Merchat Project/node_modules/ng2-password-strength-bar/node_modules/@angu lar/core/src/di/opaque_token.d.ts
ERROR in ./src/main.ts Module not found: Error: Can't resolve './$$_gendir/app/app.module.ngfactory' in 'D:\Praveen data\angular\Mercha t Project\src' @ ./src/main.ts 5:0-74 @ multi ./src/main.ts
I think I ran into the same problem. I can't find the source, but this solution worked for me:
rm -rf ./node_modules/@types/core-js
I ran "rm -rf ./node_modules/@types/core-js" in git, then I ran "ng build --prod --aot". ERROR in Error encountered resolving symbol values statically. Calling function 'makePar amDecorator', function calls are not supported. Consider replacing the function or lambd a with a reference to an exported function, resolving symbol Injectable in D:/Praveen da ta/angular/Merchat Project/node_modules/ng2-password-strength-bar/node_modules/@angular/ core/src/di/metadata.d.ts, resolving symbol OpaqueToken in D:/Praveen data/angular/Merch at Project/node_modules/ng2-password-strength-bar/node_modules/@angular/core/src/di/opaq ue_token.d.ts, resolving symbol OpaqueToken in D:/Praveen data/angular/Merchat Project/n ode_modules/ng2-password-strength-bar/node_modules/@angular/core/src/di/opaque_token.d.t s
ERROR in ./src/main.ts Module not found: Error: Can't resolve './$$_gendir/app/app.module.ngfactory' in 'D:\Pra veen data\angular\Merchat Project\src' @ ./src/main.ts 5:0-74 @ multi ./src/main.ts
Still Error. OS- win 7 Type script -Version 2.2.1 NPM -4.1.1 Node -v7.7.1
"dependencies": { "@angular/common": "^2.3.1", "@angular/compiler": "^2.3.1", "@angular/core": "^2.3.1", "@angular/forms": "^2.3.1", "@angular/http": "^2.3.1", "@angular/material": "^2.0.0-beta.1", "@angular/platform-browser": "^2.3.1", "@angular/platform-browser-dynamic": "^2.3.1", "@angular/router": "^3.3.1", "bootstrap": "^3.3.7", "core-js": "^2.4.1", "ng2-password-strength-bar": "^1.0.1",
Any idea how to fix this?
@st3fun1 try to move @angular/common
and @angular/core
at ng2-password-strength-bar package.json
"peerdependencies": {
"@angular/common": "^?.?.?",
"@angular/core": "^?.?.?"
},