todomvc icon indicating copy to clipboard operation
todomvc copied to clipboard

Update ember

Open NullVoxPopuli opened this issue 1 year ago • 4 comments

Aiming to resolve: https://github.com/tastejs/todomvc/issues/2255

How do you run the meta app? I see engines is set to node 8...?

NullVoxPopuli avatar Oct 09 '24 01:10 NullVoxPopuli

@NullVoxPopuli - you're right, the site needs node 8 to run with gulp. I believe it's npm run gulp serve from root.

(@FadySamirSadek - in case I am forgetting something here)

flashdesignory avatar Oct 10 '24 15:10 flashdesignory

I can't get it to run:

❯ npm run gulp serve

> [email protected] gulp
> gulp serve

fs.js:43
} = primordials;
    ^

ReferenceError: primordials is not defined
    at fs.js:43:5
    at req_ (<repo>/node_modules/natives/index.js:137:5)
    at Object.req [as require] (<repo>/node_modules/natives/index.js:54:10)
    at Object.<anonymous> (<repo>/node_modules/gulp/node_modules/graceful-fs/fs.js:1:37)

ah, I'm still using node 18 (because this is what engines is set to).

❯ node -v
v18.20.4

❯ npm -v
8.19.4

even downgrading to the dark ages doesn't work:

❯ node -v
v8.17.0

❯ npm -v
3.10.10

npm run gulp serve just exits with no ... behavior?

NullVoxPopuli avatar Oct 10 '24 16:10 NullVoxPopuli

@NullVoxPopuli - are you using node 8.17.0? You might have to run install again after switching, but the command is pretty much what I'm using.

flashdesignory avatar Oct 10 '24 16:10 flashdesignory

install never finishes

NullVoxPopuli avatar Oct 10 '24 17:10 NullVoxPopuli

thanks, updated!

NullVoxPopuli avatar Oct 28 '24 17:10 NullVoxPopuli

Not sure why it's not working for you locally

I couldn't find what combination of npm/node to use -- I suspect that if I have the right combo of versions, I could run things

NullVoxPopuli avatar Oct 28 '24 17:10 NullVoxPopuli