Cannot find Express. Really?

a project that previously worked fine now fails immediately
claiming it can no longer find express -
it fails on code unchanged from the standard glitch template

(that is if it loads at all – and that means trying, literally, for hours
most of today is just eternal waits or 504 errors, etc)

I am a patient man,(and a happily paying member)

I believe in Glitch
(or did a couple of years ago when I used it heavily for a prototype
now it seems to operate on very different standards)
This is the second time (last time a few weeks ago)
that glitch failed me in front of clients two fails in three demos,
i cannot blame my hosting service even if it’s true
so regrettably I cannot use glitch for professional prototyping
whihc is too bad b/c it is so great (when working)

most of today i could not even get to see my own code
and was scared

project name is snapshoot

Error: Cannot find module ‘express’

5:08 PM

Require stack:

5:08 PM

Jump To- /app/server.js

5:08 PM

at Function.Module._resolveFilename (internal/modules/cjs/loader.js:610:15)

5:08 PM

at Function.Module._load (internal/modules/cjs/loader.js:526:27)

5:08 PM

at Module.require (internal/modules/cjs/loader.js:666:19)

5:08 PM

at require (internal/modules/cjs/helpers.js:16:16)

5:08 PM

Jump Toat Object. (/app/server.js:4:17)

5:08 PM

at Module._compile (internal/modules/cjs/loader.js:759:30)

5:08 PM

at Object.Module._extensions…js (internal/modules/cjs/loader.js:770:10)

5:08 PM

at Module.load (internal/modules/cjs/loader.js:628:32)

5:08 PM

at Function.Module._load (internal/modules/cjs/loader.js:555:12)

5:08 PM

at Function.Module.runMain (internal/modules/cjs/loader.js:826:10)

5:08 PM

a few seconds ago


5:08 PM

throw err;

I gave up on snapshoot
and I am trying to load perfect-pitch

it will not load this 500 byte json object in over an hour.
this is insane. Fog Creek used to be known for superlative competence
but something dreadful has happened

i suspect that the issue is you have promoted a ping arms race
and your users are responding with more pings
result: a self-inflicted DOS attack.

cure:=.> ban pings. ban pingers.
if you want uptime, you pay for it.
if people cannot afford USD make them pay in community service,
in code contribution
not in this insane ping nastiness

i am a paying member but i get far worse service because I am not playing the ping game
it is ruining this site

or at least make another service for paying (or otherwise contributing) members
where anyone who pings is banned for a week.

so much more complicated and gnarly
but it always works

if the package issue is still happening then open the terminal and type enable-pnpm and it should install all your packages again.

@TeaCup thank you so much for the help
but hahah i wish i could open the terminal
that would imply that iwas able to load my project

i cannot get the editor, terminal or file list –
just the whitescreen “Project Loading” message and animated graphic
for literally hours

but thank you for your suggestion
i would love to be in a position to try it

Glitch is aware of these issues.