Skip to content

Uncaught TypeError: Cannot read properties of undefined (reading 'protoype') #245

Open
@cdavis-makerstarcapital

Description

Hello,
I am new to web development, so there may be a simple resolution for this, but thus far I have not found one.
I am creating a website for a company using Vite + ReactJS. Everything has been going well so far until this point. I am trying to add a newsfeed that pulls articles from CoinTelegraph. From my research, the best method to add this would be using RSS. After researching how to parse the RSS and use it, I began writing the code for this.
After simply using import Parser from "rss-parser";, if get this error:
image

After doing some research and finding others with a similar error, I am finding out the most probable issue is that 'rss-parser' is designed to work with the CommonJS module, whereas Vite uses ESM by default. I am hearing that using require instead of import may help with this issue, but when I use the 'require' function, I get an error that 'require' is not a defined function.

I am pretty lost and not sure how to proceed. Does anyone have a solution they can share?

Thank you.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions