Jeg prøver for øyeblikket å bruke en CA-pakke med NodeJS 14.0. Jeg har brukt Namecheaps artikkel som en veiledning for å implementere denne funksjonen. Jeg sitter for øyeblikket fast på noen få ting:
Jeg bruker ts-node for å transpilere TypeScript-koden. Når jeg prøver å feilsøke i IntelliJ kan de første ts-filene sees korrekt, men så går jeg inn i den transpilerte JavaScript-koden. Jeg la til ?import 'source-map-support/register' i entry-filen.
Dette er hva jeg kaller fra
Les mer →
Jeg vil ha referanse til en annen YAML-fil i NodeJS-prosjektet mitt.
Hoved-YAML-filen min ser slik ut
openapi: 3.0.3 info: title: test description: Description version: 0.0.1 servers: - url: http://localhost:3000 variables: basePath: default: / description: Local server with default port paths: /sign-in: post: summary: Test. description: Test. requestBody: $ref: "test.yaml" responses: '20 Les mer →Vi har en NodeJS-app skrevet i TypeScript. Vi bruker moduler med relative stier, for eksempel
import foo from '@/bar';Vi har følgende stioppføring i tsconfig.json
"paths": { "@/*": [ "./*" ] }Siden TypeScript ikke har støtte for sporringstransformasjon, bruker vi ttypescript for å kompilere og overstyre tsconfig.json med tsconfig.build.json
{ "extends": "./tsconfig.json", "
Les mer →Jeg har prøvd å få socket.io til å fungere med min Nodejs og Typescript backend og React + JSX frontend, dette er min første erfaring med socket.io men det har vært et mareritt. Dette er server.ts-filen
import Express, {Application} from 'express'; import dotenv from 'dotenv'; const app: Application = Express(); import http from 'http'; //getting the Socket Type from socket io import {Socket} from 'socket.io'; //importing the Les mer →Jeg skriver en REPL-applikasjon ved å bruke TypeScript med Node.js sitt innebygde readline-modul. For å bygge et tilpasset shell, er det nødvendig å endre en liten del av implementasjonen av readline sin completer. Jeg har funnet kildekoden til readline og ønsker å gjøre en liten endring fra output += '\r\n\r\n'; til output += '\r\n'; på linje 665.
Jeg antar at en tilnærming er å ha en patchet versjon av readline.js og skrive en typedekl
Les mer →Jeg får nå denne feilen:
Dette skjedde etter å ha lagt til "type": "module" i package.json
package.json
{ "name": "Test", "version": "1.0.0", "description": "", "main": "index.js", "scri Les mer →Jeg har to prosjekter. Det første prosjektet er en webserver som kjører skript. Det andre prosjektet eksponerer en samling skript som det første prosjektet kjører.
Jeg starter web-serveren via en .vscode/launch.json-oppføring. Jeg refererer til programmet som $ {workspaceFolder:first}/src/webserver.ts og refererer til den kompilerte js som outFiles: [ "{workspaceFolder:first}/**/*.js" ].
Webserveren mottar forespørselen og kjører
Les mer →
Jeg prøver å kjøre sequelize på NodeJS. Jeg skriver koden i Typescript. Versjonene av programvaren jeg bruker er som følger:
nodejs - 14.16.0 sequelize - 6.5.1 typescript - 4.2.3
Typescript kompilerer riktig, men når jeg kjører node-ko
Les mer →
Jeg vil gjerne legge Nodejs-appen min i en docker. Når jeg distribuerer den via npm run build og start, kan jeg sende forespørsler til den. Men når jeg oppretter et docker-bilde, får jeg problemer: Først har jeg en EXPOSE 8080 i Dockerfilen min. Deretter kjører jeg docker run -p=300
Les mer →