frankcollins3 / Next-Water-App

Happy, Healthy Water Cycling App that tracks user/human fluid intake.
https://next-water-app.vercel.app
1 stars 0 forks source link

meta issue. This issue itself brings us to more issues than commits [3:47am] #12

Closed frankcollins3 closed 1 year ago

frankcollins3 commented 1 year ago

as can be seen, pictured therein:

Screen Shot 2023-07-08 at 3 47 14 AM

// the good news is these packages are recent enough, that upon a better configured setup, should run next ➜ next-water-app git:(main) node --version πŸ‘ v16.20.1 ➜ next-water-app git:(main) npm --version πŸ‘ 8.19.4 ➜ next-water-app git:(main)

// the bad news is that the above fact isn't doing the setup any good now. πŸ‘Ž next not found upon npm i

frankcollins3 commented 1 year ago

this could be an issue with node versions:

Screen Shot 2023-07-08 at 3 49 03 AM for now going to reconfigure next.js with a version that might correspond better to High Sierra [3:49am]

almost forgot part of problem. I followed chatGPT advice by downloading: node-v16.20.1.tar.xz 20-Jun-2023 14:11 35556440

Screen Shot 2023-07-08 at 4 06 46 AM

doing so introduced matryoshka to the party: where a zip file opened up to be another file to be another zip file

[4:09am]

frankcollins3 commented 1 year ago

attempted to addres this by creating a new next app from which to bootstrap again with ported code. Screen Shot 2023-07-08 at 4 12 37 AM [4:13am]

frankcollins3 commented 1 year ago

πŸ‘Ž v16.20.1.tar.xz --> node-v16.20.1.tar.xz.cpgz --> v16.20.1.tar.xz --> node-v16.20.1.tar.xz.cpgz Screen Shot 2023-07-08 at 4 21 26 AM

[4:22am]

would rather meet tsconfig in a vscode file but kind of neat. this is: node-v16.20.1.tar.gz

it does unpack a node file with the pictured below contents within it's directory:

Screen Shot 2023-07-08 at 4 24 40 AM [4:26am]

frankcollins3 commented 1 year ago

proposed approach to start bootstrapping next project is downversioning node &friends. [4:28am]

frankcollins3 commented 1 year ago

from NextJS/vercel docs: "m inimum Node.js version been bumped from 12.22.0 to 14.18.0, since 12.x reached end-of-life."

Screen Shot 2023-07-08 at 4 32 01 AM

iterm2 verifying that node version (v15.14.0 seemingly well above the required 14.8.0 ➜ desktop git:(master) βœ— node --version npm --v15.14.0 ➜ desktop git:(master) βœ— npm --version 7.7.6 ➜ desktop git:(master) βœ— npx create-next-app --typescript water-app Need to install the following packages: create-next-app Ok to proceed? (y) npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: 'create-next-app@13.4.9', npm WARN EBADENGINE required: { node: '>=16.8.0' }, npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' } npm WARN EBADENGINE }

iterm verifies the version as: npm WARN EBADENGINE required: { node: '>=16.8.0' }

[4:34am]

frankcollins3 commented 1 year ago

npm WARN EBADENGINE: Screen Shot 2023-07-08 at 4 40 48 AM

https://github.com/frankcollins3/mine-nugget-ts: Screen Shot 2023-07-08 at 4 41 03 AM went to download same next library from an app I made that uses high sierra, same OS as now.

mention of 13.4.9 which is new version but no mention of13.0.3 (allegedly HiSierra compatible) npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: 'next@13.4.9', npm WARN EBADENGINE required: { node: '>=16.8.0' }, npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' } npm WARN EBADENGINE }

[4:43am]

frankcollins3 commented 1 year ago

proposed approach: git clone mine-nugget-ts and see if downloads go well, if so, strip app to nothing, port over ready-to-deploy water-app code [4:44am]

frankcollins3 commented 1 year ago

also bookmarking that maybe saying yes to eslint isn't a good idea npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: '@typescript-eslint/scope-manager@5.42.1', npm WARN EBADENGINE required: { node: '^12.22.0 || ^14.17.0 || >=16.0.0' }, npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' } npm WARN EBADENGINE } npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: '@typescript-eslint/types@5.42.1', npm WARN EBADENGINE required: { node: '^12.22.0 || ^14.17.0 || >=16.0.0' }, npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' } npm WARN EBADENGINE } npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: '@typescript-eslint/typescript-estree@5.42.1', npm WARN EBADENGINE required: { node: '^12.22.0 || ^14.17.0 || >=16.0.0' }, npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' } npm WARN EBADENGINE } npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: '@typescript-eslint/visitor-keys@5.42.1', npm WARN EBADENGINE required: { node: '^12.22.0 || ^14.17.0 || >=16.0.0' }, npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' } npm WARN EBADENGINE } npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: 'eslint@8.27.0', npm WARN EBADENGINE required: { node: '^12.22.0 || ^14.17.0 || >=16.0.0' }, npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' } npm WARN EBADENGINE } npm WARN EBADENGINE Unsupported engine { npm WARN EBADENGINE package: 'eslint-scope@7.1.1', npm WARN EBADENGINE required: { node: '^12.22.0 || ^14.17.0 || >=16.0.0' }, npm WARN EBADENGINE current: { node: 'v15.14.0', npm: '7.7.6' } npm WARN EBADENGINE } npm WARN EBADENGINE Unsupported engine { [4:46am]

frankcollins3 commented 1 year ago

13.0.3 here βΈ¨ βΈ© β ™ reify:next: http fetch GET 200 https://registry.npmjs.org/next/-/next-13.0.3.tgz 107119ms [4:47am]

frankcollins3 commented 1 year ago

that's working but working means: sass, react-bootstrap, typescript, next and friends all join forces [4:48am]

frankcollins3 commented 1 year ago

can close for now I'm in VS code getting things set up with 13.0.3.