cloud-developer icon indicating copy to clipboard operation
cloud-developer copied to clipboard

Udacity-c2-restapi exercise issue

Open abdelrazek-alaa opened this issue 2 years ago • 3 comments

I had an issue running the udacity-c2-restapi exercise to follow along with the lesson . and I had managed to workaround this and I thought this fix might be helpful for anyone facing the same issue.

Steps : 1- Delete package-lock.json ❌ 2. Update all the npm dependencies to their latest version : here's how

Upon running the app you'll face this typescript error. 👇 error The easiest way to fix would be by applying this change to FeedItem and User models at: src\controllers\v0\feed\models\FeedItem.ts src\controllers\v0\users\models\User.ts delete

- export class User extends Model<User>
+ export class User extends Model
- export class FeedItem extends Model<FeedItem>
+ export class FeedItem extends Model

Hope this helps 🙂

abdelrazek-alaa avatar Jul 12 '22 14:07 abdelrazek-alaa

It seems your solution works out however there's an error encountered at run time error_ss

I also have a friend who's stuck here, any help would be appreciated ⭐

michealgabriel avatar Jul 27 '22 12:07 michealgabriel

I have issue that the command "npm run dev" not working and not generate server http://localhost:8081/

image

mwahab25 avatar Aug 26 '22 14:08 mwahab25

Udacity does not recommend changing the package.json because the application code may not be compatible with newer package versions. However, you can regenerate package-lock.json if needed. Use Node 12 for the desired experience.

SudKul avatar Aug 30 '22 06:08 SudKul