Zoeken op website

javascript - Waarom krijg ik de fout 'Unexpected token export' op nodejs met vue cli en ssr?

Ik heb net een vue-project gemaakt met de vue/cli v3.10.0

Ik voeg ssr toe aan het project zoals het vue-cli-ssr-example voorbeeld.

Maar nadat ik de serverzijde (nodejs) heb gebouwd en uitgevoerd en ik probeer te bladeren naar http://localhost:8080:

Maar de volgende fout treedt op:

error during render : / C:\sandbox3\vuecli-with-ssr\node_modules\register-service-worker\index.js:18 export function register (swUrl, hooks) { ^^^^^^ Syntax

Lees verder →

Hoe configureer en gebruik je de Dialogflow V2 NodeJS-clientbibliotheek in Angular7-Typescript of Ionic v4?

Ik wil mijn Dialogflow-chatbot integreren met mijn bestaande Ionic4-app met Angular Typescript, maar ik heb problemen met het importeren ervan voor gebruik binnen mijn project. Hoe kan ik het beste de Dialogflow NodeJS-client importeren voor gebruik in mijn Ionic- of Angular-app?

Ik ben begonnen met een leeg Ionic4 Angular-project en heb de dialogflow-clientbibliotheek geïnstalleerd:

npm install dialogflow

en ik heb ook de Dialogflow TypeScript geïnstalleer

Lees verder →

hoe TypeScript te configureren bij het gebruik van Node.js ECMAScript-modules

Bij het gebruiken van node met "type": "module", (nog experimenteel, maar werkt) kun je letterlijk import foo from 'foo'; gebruiken wanneer foo module.exports=... heeft.

Hoe moet TypeScript worden geconfigureerd bij het doen van dit?

Wanneer je "module": "commonjs", in de tsconfig.json hebt, werkt import foo from 'foo'; zoals verwac

Lees verder →

node.js - Aanbevolen manier om types te delen tussen frontend en nodejs graphql

Ik ben begonnen met het gebruik van TypeScript met GraphQL op Node.js. Maar één ding dat me opvalt is het gebruik van gql van apollo-server-express. Is er een manier waarop ik de types die binnen het GraphQL-schema worden gebruikt ergens anders kan gebruiken.

import { gql } from 'apollo-server-express'; export const userSchema = gql` type User { id: String! name: String } type Query { getUsers: [User] } `;

Nu wi

Lees verder →

javascript - express-router werkt niet in nodejs typescript?

Ik heb registerClass aangemaakt waar ik alle routes voor deze applicatie zal toevoegen, deze node-app gebruikt TypeScript, dus alle bronbestanden staan in de dist directory. Wat mis ik in onderstaande code? Wanneer ik de http://localhost:9001/user endpoint aanroep, gaat het niet naar registerRouteClass? Ik denk dat het de dist-directory niet leest.

server.js

const express = require("express"), path = require("path"), app = express(); var r

Lees verder →

node.js - Chai aangepaste plugin declareren als een NodeJS globale variabele in TypeScript

Hier is mijn vorige vraag

TL;DR: Ik probeer types te declareren voor mijn NodeJS globale variabelen (die ik instel in de before hook), zodat TypeScript ze kan herkennen.

Mijn wdio.conf:

... let chai = require('chai'); let

Lees verder →

node.js - NodeJS 14: Een SSL CA-bundel gebruiken

Ik probeer momenteel een CA Bundle te gebruiken met NodeJS 14.0. Ik heb het artikel van Namecheap als gids gebruikt om deze functie te implementeren. Ik zit momenteel vast op een paar dingen:

  1. Voor de ca-parameter voor https.createServer(), welke bestandsformaten mogen worden doorgegeven?
  2. Hoe controleer ik of een CA-bundel daadwerkelijk wordt gebruikt?

Antwoord #1

Voor de ca-parameter

Lees verder →

node.js - Typescript NodeJs debuggen geen bronkaarten bruikbaar

Ik gebruik ts-node om de TypeScript-code te transpilen. Wanneer ik probeer te debuggen in IntelliJ, kunnen de eerste ts-bestanden correct worden weergegeven, maar daarna stap ik in de getranspileerde JavaScript-code. Ik heb ?import 'source-map-support/register' toegevoegd aan het entry-bestand.

Lees verder →

node.js - OpenApi-fout bij verwijzing naar een ander bestand NodeJS

Ik wil verwijzen naar een ander yaml-bestand in mijn NodeJS-project.

Mijn hoofd-yaml-bestand ziet er zo uit

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:

Lees verder →

node.js - Relatieve paden oplossen in een serverloze Nodejs-app in Typescript

We hebben een NodeJS-app geschreven in TypeScript. We gebruiken modules met relatieve paden, bijvoorbeeld.

import foo from '@/bar';

We hebben de volgende padenvermelding in tsconfig.json

"paths": { "@/*": [ "./*" ] }

Omdat TypeScript geen ondersteuning heeft voor padtransformatie, gebruiken we ttypescript om te compileren en tsconfig.json te overschrijven met tsconfig.build.json

Lees verder →