javascript - NodeJS parquet-leser - hvordan lese fra en variabel i stedet for en fil?

Jeg begynte å bruke node-parquet (https://www.npmjs.com/package/node-parquet) (kilde: https://github.com/mvertes/node-parquet) og det forklares hvordan vi kan lese parquet-data fra en fil:

var reader = new np.ParquetReader('myfile.parquet');

Hvordan lese parquet fra en tekstvariabel i stedet for en fil (tekstvariabelen inneholder faktisk parquet-data).

Akkurat nå er jeg tvunget til å lagre den tekst-/parquet-variabelen til en fil og deretter le

Les mer →

node.js - Hvordan bruke den samme klassen riktig i Angular og NodeJs-server med Typescript

Jeg har følgende fil som jeg kalte models.ts

import {BusStage} from "./busStage"; export class BusRoute { name: string; origin_direction_1: string; origin_direction_2: string; stops: number; id: string; meta: object; path: Direction; prev: string; next: string; arrival: Arrival; } export class Arrival { busstop_id: string; busstop_name: string; arrival_in: string; bus_left: string; all_arrivals: ArrivalSchedule[]; } ex

Les mer →

javascript - nodejs import fra hoved-/rotmappe i prosjektet

I Node kan jeg importere en modul fra prosjektets «main» eller «root» ved å gjøre følgende:

require.main.require('mongodb')

Finnes det en måte å gjøre dette på med import? Jeg ser ut til å ikke finne en måte å gjøre dette på, så kanskje finnes det ikke en.

Kanskje noe sånt?

// Pseudo code: import { MongoClient } from main 'mongodb'

Når man bruker en vanlig import:

import { MongoClient } from 'mongodb'

Les mer →

javascript - [Nodejs]Hvordan bruke filter med REST-tilkobling i LoopBack 3?

  • Jeg har en model.js som dette:
module.exports = function(Magazine) { let coffeeShopService = Magazine.app.dataSources.CoffeeShopService; let filter = {where: {id : 13}}; let result = await coffeeShopService.getByFilter(); };

og datasource.js

"CoffeeShopService": { "name": "CoffeeShopService", "connector": "rest", "operations": [ { "template": { "method": "GET", "url": "http://loca

Les mer →

javascript - Hvorfor får jeg feilen Unexpected token export på nodejs med vue cli og ssr?

Jeg har nettopp laget et Vue-prosjekt ved å bruke vue/cli v3.10.0

Jeg legger til ssr i prosjektet som vue-cli-ssr-example-eksemplet.

Men etter at jeg bygger og kjører serversiden (nodejs) og jeg prøver å bla til http://localhost:8080:

Men følgende feil oppstår:

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

Les mer →

Hvordan konfigurere og bruke Dialogflow V2 NodeJS-klientbiblioteket i Angular7-Typescript eller Ionic v4?

Jeg vil integrere min Dialogflow-chatbot med min eksisterende Ionic4-app ved å bruke Angular Typescript, men jeg har problemer med å importere den for bruk i prosjektet mitt. Hvordan kan jeg best importere Dialogflow NodeJS-klienten for bruk i min Ionic- eller Angular-app?

Jeg startet et tomt Ionic4 Angular-prosjekt og installerte dialogflow-klientbiblioteket:

npm install dialogflow

og jeg har også installert dialogflow typescript ved å bruke:

Les mer →

hvordan konfigurere typescript når man bruker Node.js ECMAScript-moduler

Når du bruker node med "type": "module", (stadig eksperimentelt, men fungerer) kan du bokstavelig talt import foo from 'foo'; når foo har module.exports=....

Hvordan bør TypeScript konfigureres når man gjør dette?

Når man har "module": "commonjs", i tsconfig.json, fungerer import foo from 'foo'; som forventet. Men når man gjør

Les mer →

node.js - Anbefalt måte å dele typer mellom frontend og nodejs graphql

Jeg har begynt å bruke TypeScript med GraphQL på Node.js. Men en ting som slår meg er å bruke gql fra apollo-server-express. Finnes det en måte jeg kan bruke typene som brukes i GraphQL-skjemaet andre steder.

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

Nå vil jeg ikke lage et separat grensesnitt for Us

Les mer →

javascript - express-ruter fungerer ikke i nodejs typescript?

Jeg har laget registerClass hvor jeg vil legge til alle rutene for denne applikasjonen, denne node-appen bruker TypeScript, så all kildekoden er i dist-mappen. Hva mangler jeg i koden nedenfor når jeg kaller http://localhost:9001/user-endepunktet, det går ikke inn i registerRouteClass? Jeg antar at den ikke leser dist-mappen

server.js

const express = require("express"), path = require("path"), app = express(); var router = require('./dist'

Les mer →

node.js - Deklarer Chai egendefinert plugin som en NodeJS global variabel i TypeScript

Her er mitt forrige spørsmål

TL;DR: Jeg prøver å deklarere typer for mine globale NodeJS-variabler (som jeg setter opp i before-hooken), slik at TypeScript kan gjenkjenne det.

Min wdio.conf:

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

Les mer →