when trying to change the template to use nodejs20.x the build is failed
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 35/100
- Tipo di issue
- Bug
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Stack tecnologico
- aws, nodejs, typescript
- Ambito
- build-system, cloud, devtools
Direzione di ricerca
L'issue indica il percorso di build TypeScript tramite npm run build, npx tsc e sam build per TypeFunction; inizia riproducendo la build di Node.js 20 e ispezionando il template e la configurazione di build che selezionano il runtime. Il lavoro è completato quando il template Node.js 20 completa npm install e sam build senza gli errori EROFS o TS5033.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
I am trying to create resource provider using Typescipt. I saw that the template is using node 14 - which is very old.
i have tried to use node 20. however cfn submit fail with error
command '['npm install --include=optional && sam build --debug --build-dir /Users/liraz/work/skywalker/server/netapp-cfn/export-policy/build --use-container TypeFunction']' returned non-zero exit status 1.
when running the npm install explicitly i am getting an error
Error: NodejsNpmBuilder:NpmPack - NPM Failed: npm notice
npm notice New patch version of npm available! 10.2.3 -> 10.2.5
npm notice Changelog: <https://github.com/npm/cli/releases/tag/v10.2.5>
npm notice Run npm install -g npm@10.2.5to update!
npm notice
npm ERR! code 2
npm ERR! path /tmp/samcli/source
npm ERR! command failed
npm ERR! command sh -c npm run build
npm ERR! > netapp-fsx-svmpeer@0.1.0 build
npm ERR! > npx tsc
npm ERR!
npm ERR! error TS5033: Could not write file '/tmp/samcli/source/dist/handlers.js': EROFS: read-only file system, open '/tmp/samcli/source/dist/handlers.js'.
npm ERR! error TS5033: Could not write file '/tmp/samcli/source/dist/models.js': EROFS: read-only file system, open '/tmp/samcli/source/dist/models.js'.
npm ERR! npm WARN config optional Use--omit=optionalto exclude optional dependencies, or
npm ERR! npm WARN config--include=optionalto include them.
npm ERR! npm WARN config
npm ERR! npm WARN config Default value does install optional deps unless otherwise omitted.
npm ERR! npm WARN config optional Use--omit=optionalto exclude optional dependencies, or
npm ERR! npm WARN config--include=optional` to include them.
npm ERR! npm WARN config
npm ERR! npm WARN config Default value does install optional deps unless otherwise omitted.
npm ERR! A complete log of this run can be found in: /root/.npm/_logs/2023-12-07T21_50_45_696Z-debug-0.log
➜ cfnrp npm install --include=optional && sam build --debug --build-dir /Users/liraz/work/cfnrp/build --use-container TypeFunction
npm WARN config optional Use --omit=optional to exclude optional dependencies, or
npm WARN config --include=optional to include them.
npm WARN config
npm WARN config Default value does install optional deps unless otherwise omitted.
`
moving back to node14 and all is fine
- Lingua principale
- TypeScript
- Stelle
- 46
- Fork
- 18
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di aws-cloudformation/cloudformation-cli-typescript-plugin
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 58/100
aws-cloudformation/cloudformation-cli-typescript-plugin#136 · 1 reazione ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 32/100
aws-cloudformation/cloudformation-cli-typescript-plugin#132 · 1 reazione ·
-
integration tests are broken Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 20/100
aws-cloudformation/cloudformation-cli-typescript-plugin#115 ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
aws-cloudformation/cloudformation-cli-typescript-plugin#113 ·
-
aws-cloudformation/cloudformation-cli-typescript-plugin#103 · 1 commento · 1 assegnatario ·
Tutte le issue di aws-cloudformation/cloudformation-cli-typescript-plugin
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
bcgov/bc-wallet-mobile#4761 · 1 commento ·
-
external-issue to-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
-
area-deployment area-integrations triage:bot-seen
Difficoltà 2/5 Mezza giornata Idoneità per principianti 86/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
-
refactor
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100