Meteor 3.4 - new project with --blaze flag - console goes to 'Lading plugin rspack ...' forever

I have updated to Meteor 3.4, and the package I updated (already existing ofr multiple versions) will run fine.

I tried to create a new project today with meteor create --blaze <project name> and it seems to create fine, but when I go into the project folder and run meteor run, the mongodb starts, and then I get a message about Loading plugin rspack... that just sits there forever.

=> Started MongoDB.                           
=> Started proxy.                             
=> Started HMR server.                        
[Rspack Client Error] /usr/bin/env: ‘node’: No such file or directory

[Rspack Server Error] /usr/bin/env: ‘node’: No such file or directory

   Loading plugin `rspack` from package ...  

Any help with this would be much appreciated.

System: Linux x64
Meteor Verson: Meteor 3.4

Do you have Node installed globally? Ideally it should be Node 22.x, which is the version used by Meteor 3.4.

Could you also add this to package.json?

"meteor": {
  "modern": {
    "verbose": true
  }
}

I’d like to see the logs for [i] Meteor Npx prefix: and [i] Meteor Npm prefix: when you run the app. Could you provide it to me?

In theory, you don’t need Node installed globally, since Rspack should run using the builtin Node from the Meteor installation. But maybe there’s an edge case on your system I’d like to understand.

If Meteor can’t use its builtin Node for some reason, it will fall back to your global Node. So installing Node 22.x and ensuring it’s on your PATH should solve it.

2 Likes