node.js - Το Rollup δεν παράγει build στο docker-compose

Δημιουργώ μια εφαρμογή React και προσπαθώ να τη λειτουργήσω μέσω μιας συνταγής docker-compose. Το έχω να λειτουργεί με

docker container run -p 3000:3000 --name node --rm -v "$PWD:/app" --init --workdir /app --entrypoint npm -it node:latest start

και αποφάσισα να το μετατρέψω σε συνταγή

Διαβάστε περισσότερα →

node.js - Το Jest δεν μπορεί να βρει το module με σχετική διαδρομή στο docker

Ξέρω ότι υπάρχουν κάποια θέματα σχετικά με ένα παρόμοιο θέμα, αλλά δοκίμασα διάφορες προτεινόμενες λύσεις και καμία δεν λειτούργησε.

Το πρόβλημα: Όταν εκτέλεσα τα τεστ του Jest που έχουν γραφτεί σε TS σε Docker ως μέρος ενός pipeline του Jenkins, έλαβα: Δεν μπορεί να βρεθεί το module '../../

Διαβάστε περισσότερα →

node.js - η κατασκευή του αποθετηρίου typescript αποτυγχάνει στον υπολογιστή μου αλλά περνάει σε ubuntu docker

Έχω ένα αποθετήριο TypeScript που αποτυγχάνει να δημιουργηθεί στον υπολογιστή μου με το σφάλμα...

tsc --pretty -p tsconfig.json ../../../../../../node_modules/@types/graphql/subscription/subscribe.d.ts:17:12 - error TS2304: Cannot find name 'AsyncIterator'. 17 ): Promise<AsyncIterator<ExecutionResult> | ExecutionResult>; ~~~~~~~~~~~~~ ../../../../../../node_modules/@types/graphql/subscription/subscribe.d.ts:29:12 - error TS2304: Cannot find name 'Asy

Διαβάστε περισσότερα →

node.js - Ο αποσφαλματωτής Node του VS Code εμφανίζει μη δεσμευμένο σημείο διακοπής στο Docker

Μετά από πολλή εξερεύνηση κατάφερα να κάνω τον ts debugger να λειτουργεί για συγκεκριμένη θύρα και επίσης χρειάστηκε να μεταγλωττίσω τα .ts κατά τη διάρκεια του live reload χρησιμοποιώντας το nodemon. Έπαιρνα το ίδιο μη συνδεδεμένο breakpoint όταν εκτελούσα την εφαρμογή χωρίς docker, αλλά μ

Διαβάστε περισσότερα →

typescript - cdk δεν είναι δυνατή η σύνδεση με το Docker daemon στο unix:///var/run/docker.sock. Τρέχει το docker daemon; - σφάλμα κατά την ανάπτυξη του cdk

Όταν προσπαθώ να αναπτύξω την υποδομή μου, αντιμετωπίζω αυτό το σφάλμα:

Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? ERRO[0000] Can't add file /Users/Samuel.Lawrence/uktv/Sandbox/cdk-arch/node_modules/aws-cdk-lib/aws-lambda-nodejs/lib/types.d.ts to tar: io: read/write on closed pipe ERRO[0000] Can't close tar writer: io: read/write on closed pipe

Η υποδομή μου είναι αρκετά απλή και μοιάζει ακριβώς με:

Κ

Διαβάστε περισσότερα →

Δημιουργία εικόνας Docker με Angular 2, Jupyter και TypeScript

Θέλω να γράψω ένα διαδραστικό μάθημα για να διδάξω σε μια ομάδα πώς να χρησιμοποιεί το Typescript και το Angular 2, αλλά δεν θέλω όλοι να εγκαταστήσουν το Jupyter.

Λοιπόν, θέλω να φτιάξω μια εικόνα Docker που να έχει τα πάντα που χρειάζονται.

Αυτό είναι το Dockerfile μου μέχρι τώρα,

Διαβάστε περισσότερα →

reactjs - VSCode + Typescript σε dockerized εφαρμογή React

Τρέχω TypeScript με το create-react-app σε έναν τοπικό υπολογιστή για σκοπούς ανάπτυξης. Έχω απαλλαγεί από τον κατάλογο node_modules καθώς δεν είναι απαραίτητος μόλις η εικόνα μου εγκαταστήσει τις εξαρτήσεις. Η εφαρμογή μπορεί να τρέξει όταν τη ξεκινάω, αλλά θέλω να ξέρω αν υπάρχει τρόπος να αγνοήσω περιττές προειδοποιήσεις TypeScript που εμφανίζονται επειδή δεν έχω τον κατάλογο node_modules στον εργασιακό μου φάκελο.

δηλ. [ts] Δεν μπορεί να βρεθεί το module 'react',

Διαβάστε περισσότερα →

docker - Αποτυχία μεταγλώττισης TypeScript μέσα στο Dockerfile

Έχω το ακόλουθο Dockerfile το οποίο αποτυγχάνει στο βήμα που μεταγλωττίζει TypeScript:

FROM node:12 WORKDIR /usr/src/app SETUP COPY package.json . COPY tsconfig.json . COPY src . RUN npm install -g yarn@^1.16.0 RUN yarn install BUILD RUN npx tsc <------------------------

Το μήνυμα σφάλματος είναι πολύ μπερδεμένο:

File '/usr/src/app/app.ts' is not under 'rootDir' '/usr/src/app/src'. 'rootDir' is expected to contain all source fil

Διαβάστε περισσότερα →

node.js - Typescript Nodejs Dockerfile: σφάλμα TS5057: Δεν μπορεί να βρεθεί αρχείο tsconfig.json στον καθορισμένο κατάλογο: '.'

Προσπαθώ να δημιουργήσω μια παραγωγική έκδοση για ένα project TypeScript με Node χρησιμοποιώντας ένα Dockerfile.

Ωστόσο, κατά το βήμα της μετατροπής των αρχείων TS σε Javascript, λαμβάνω το ακόλουθο σφάλμα:

error TS5057: C

Διαβάστε περισσότερα →

node.js - Σφάλμα μνήμης TypeScript που δεν τερματίζει το Docker build

Πρόσφατα παρατήρησα ότι μια διαδικασία κατασκευής TypeScript σε Docker απέτυχε λόγω ανεπαρκούς μνήμης σε ένα περιβάλλον με χαμηλή RAM, αλλά η κατασκευή Docker συνέχισε μετά το σφάλμα έλλειψης μνήμης του Node στο 5/6 και προχώρησε στο τελευταίο βήμα, εξέρχεται μόνο όταν η εκτέλεση του Node (6

Διαβάστε περισσότερα →