© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
Cloudflare DevelopersCD
Cloudflare Developers•2y ago•
4 replies
Jordan

Remix and Vite - 2 error(s) and 0 warning(s) when compiling Worker.

I am trying to use pages for the first time and having an issue when trying to deploy. Working locally, everything works as expected but when building and running I get the error:

2 error(s) and 0 warning(s) when compiling Worker.
2 error(s) and 0 warning(s) when compiling Worker.


This is for:
10:06:22.426    ✘ [ERROR] Could not resolve "crypto"
10:06:22.426    
10:06:22.426        ../node_modules/cookie-signature/index.js:5:21:
10:06:22.426    ✘ [ERROR] Could not resolve "crypto"
10:06:22.426    
10:06:22.426        ../node_modules/cookie-signature/index.js:5:21:

and:
10:06:22.428    ✘ [ERROR] Could not resolve "stream"
10:06:22.428    
10:06:22.428        ../node_modules/stream-slice/index.js:3:24:
10:06:22.428    ✘ [ERROR] Could not resolve "stream"
10:06:22.428    
10:06:22.428        ../node_modules/stream-slice/index.js:3:24:


I am using the template provided by Cloudflare, I have added the compatibility flag "nodejs_compat" and this is my dependencies:

"dependencies": {
    "@heroicons/react": "^2.1.5",
    "@prisma/client": "^5.17.0",
    "@remix-run/cloudflare": "^2.10.3",
    "@remix-run/cloudflare-pages": "^2.10.3",
    "@remix-run/react": "^2.10.3",
    "@tailwindcss/forms": "^0.5.7",
    "bcryptjs": "^2.4.3",
    "isbot": "^4.1.0",
    "react": "^18.2.0",
    "react-dom": "^18.2.0",
    "remix-auth": "^3.7.0",
    "remix-auth-form": "^1.5.0"
  },
"dependencies": {
    "@heroicons/react": "^2.1.5",
    "@prisma/client": "^5.17.0",
    "@remix-run/cloudflare": "^2.10.3",
    "@remix-run/cloudflare-pages": "^2.10.3",
    "@remix-run/react": "^2.10.3",
    "@tailwindcss/forms": "^0.5.7",
    "bcryptjs": "^2.4.3",
    "isbot": "^4.1.0",
    "react": "^18.2.0",
    "react-dom": "^18.2.0",
    "remix-auth": "^3.7.0",
    "remix-auth-form": "^1.5.0"
  },


I'm not sure how to fix this, as the guidance seems to be setting your compatibility flag, which I have done in wrangler.toml:
compatibility_flags = [ "nodejs_compat" ]
compatibility_flags = [ "nodejs_compat" ]


Any help would be appreciated!
Cloudflare Developers banner
Cloudflare DevelopersJoin
Welcome to the official Cloudflare Developers server. Here you can ask for help and stay updated with the latest news
85,042Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

Warning(s) when compiling Worker
Cloudflare DevelopersCDCloudflare Developers / pages-help
3y ago
Remix Vite and cdn resources
Cloudflare DevelopersCDCloudflare Developers / pages-help
2y ago
Type safe context in Remix 2.0
Cloudflare DevelopersCDCloudflare Developers / pages-help
3y ago
Need Help - Remix + Vite (Cloudflare Pages)
Cloudflare DevelopersCDCloudflare Developers / pages-help
2y ago