IMPORTANT!
This forum is now archived. Click here for the New Support Forum
"Cannot GET /"
Quote from Paul Mccaffery on September 25, 2018, 3:43 pmEverything builds ok but when the browser launches I just get an error "Cannot GET /" when it tries to load http://localhost:21196/ Any ideas why?
Everything builds ok but when the browser launches I just get an error "Cannot GET /" when it tries to load http://localhost:21196/ Any ideas why?
Quote from Ingo on October 10, 2018, 2:45 pmHi,
open node.js command. change into the directory ClientApp.
run ng serve --open
then you can see the problem.
Hi,
open node.js command. change into the directory ClientApp.
run ng serve --open
then you can see the problem.
Quote from etichenor on October 10, 2018, 3:08 pmUPDATE: Added attachment showing conflict in account.service.ts, at first glance everything seems legit, but still looking
Hey, I'm having the same issue and plan to jump into it shortly, but wanted to share the output you requested.
Node.js command prompt:
C:\Users\eric\source\repos\BlankCordovaApp1\QuickApp\Quick Application1\Quick_Application1\ClientApp>ng serve --open
Your global Angular CLI version (6.2.4) is greater than your local
version (6.0.8). The local Angular CLI version is used.To disable this warning use "ng config -g cli.warnings.versionMismatch false".
** Angular Live Development Server is listening on localhost:4200, open your browser on http://localhost:4200/ **Date: 2018-10-10T14:59:58.151Z
Hash: 22e30a55f1281add01ee
Time: 8600ms
chunk {main} main.js, main.js.map (main) 2.06 kB [initial] [rendered]
chunk {polyfills} polyfills.js, polyfills.js.map (polyfills) 746 bytes [initial] [rendered]
chunk {runtime} runtime.js, runtime.js.map (runtime) 5.22 kB [entry] [rendered]
chunk {scripts} scripts.js, scripts.js.map (scripts) 320 kB [rendered]
chunk {styles} styles.css, styles.css.map (styles) 293 kB [initial] [rendered]
chunk {vendor} vendor.js, vendor.js.map (vendor) 325 kB [initial] [rendered]ERROR in src/app/services/account.service.ts(153,14): error TS2555: Expected at least 0 arguments, but got 2.
src/app/services/account.service.ts(155,31): error TS2339: Property 'id' does not exist on type '{}'.i 「wdm」: Failed to compile.
UPDATE: Added attachment showing conflict in account.service.ts, at first glance everything seems legit, but still looking
Hey, I'm having the same issue and plan to jump into it shortly, but wanted to share the output you requested.
Node.js command prompt:
C:\Users\eric\source\repos\BlankCordovaApp1\QuickApp\Quick Application1\Quick_Application1\ClientApp>ng serve --open
Your global Angular CLI version (6.2.4) is greater than your local
version (6.0.8). The local Angular CLI version is used.
To disable this warning use "ng config -g cli.warnings.versionMismatch false".
** Angular Live Development Server is listening on localhost:4200, open your browser on http://localhost:4200/ **
Date: 2018-10-10T14:59:58.151Z
Hash: 22e30a55f1281add01ee
Time: 8600ms
chunk {main} main.js, main.js.map (main) 2.06 kB [initial] [rendered]
chunk {polyfills} polyfills.js, polyfills.js.map (polyfills) 746 bytes [initial] [rendered]
chunk {runtime} runtime.js, runtime.js.map (runtime) 5.22 kB [entry] [rendered]
chunk {scripts} scripts.js, scripts.js.map (scripts) 320 kB [rendered]
chunk {styles} styles.css, styles.css.map (styles) 293 kB [initial] [rendered]
chunk {vendor} vendor.js, vendor.js.map (vendor) 325 kB [initial] [rendered]
ERROR in src/app/services/account.service.ts(153,14): error TS2555: Expected at least 0 arguments, but got 2.
src/app/services/account.service.ts(155,31): error TS2339: Property 'id' does not exist on type '{}'.
i 「wdm」: Failed to compile.
Quote from etichenor on October 10, 2018, 3:53 pmHello again. This worked for me although I don't know what impact it will have. If there's a better solution, I'd be interested.
I removed the second OperatorFunction parameter sent to .pipe
See here
updateRole(role: Role) {
if (role.id) {
return this.accountEndpoint.getUpdateRoleEndpoint(role, role.id).pipe(
tap(data => this.onRolesChanged([role], AccountService.roleModifiedOperation)));
}
else {
return this.accountEndpoint.getRoleByRoleNameEndpoint<Role>(role.name).pipe<Role>(
mergeMap(foundRole => {
role.id = foundRole.id;
return this.accountEndpoint.getUpdateRoleEndpoint(role, role.id)
}));
//,
//tap(data => this.onRolesChanged([role], AccountService.roleModifiedOperation)));
}
}
Hello again. This worked for me although I don't know what impact it will have. If there's a better solution, I'd be interested.
I removed the second OperatorFunction parameter sent to .pipe
See here
updateRole(role: Role) {
if (role.id) {
return this.accountEndpoint.getUpdateRoleEndpoint(role, role.id).pipe(
tap(data => this.onRolesChanged([role], AccountService.roleModifiedOperation)));
}
else {
return this.accountEndpoint.getRoleByRoleNameEndpoint<Role>(role.name).pipe<Role>(
mergeMap(foundRole => {
role.id = foundRole.id;
return this.accountEndpoint.getUpdateRoleEndpoint(role, role.id)
}));
//,
//tap(data => this.onRolesChanged([role], AccountService.roleModifiedOperation)));
}
}
Quote from Alexey Che on October 23, 2018, 7:50 amI have the same problem!
I have the same problem!
Quote from Eben Monney on November 5, 2018, 6:03 pmQuote from etichenor on October 10, 2018, 3:53 pmHello again. This worked for me although I don't know what impact it will have. If there's a better solution, I'd be interested.
........
return this.accountEndpoint.getRoleByRoleNameEndpoint<Role>(role.name).pipe<Role>(
........The signature of the pipe "
pipe<Role>
" is incorrect. It should be:pipe<never, never>
or you can simply choose to make it implicitpipe
.So the line:
return this.accountEndpoint.getRoleByRoleNameEndpoint<Role>(role.name).pipe<Role>(becomes:
return this.accountEndpoint.getRoleByRoleNameEndpoint<Role>(role.name).pipe(Updates in the typescript compiler checks for these rules. This has been updated in upcoming versions of QuickApp.
Regards,
Eben Monney
Quote from etichenor on October 10, 2018, 3:53 pmHello again. This worked for me although I don't know what impact it will have. If there's a better solution, I'd be interested.
........
return this.accountEndpoint.getRoleByRoleNameEndpoint<Role>(role.name).pipe<Role>(
........
The signature of the pipe "pipe<Role>
" is incorrect. It should be: pipe<never, never>
or you can simply choose to make it implicit pipe
.
So the line:
return this.accountEndpoint.getRoleByRoleNameEndpoint<Role>(role.name).pipe<Role>(
becomes:
return this.accountEndpoint.getRoleByRoleNameEndpoint<Role>(role.name).pipe(
Updates in the typescript compiler checks for these rules. This has been updated in upcoming versions of QuickApp.
Regards,
Eben Monney
IMPORTANT!
This forum is now archived. Click here for the New Support Forum