javascript - NodeJS parquet-reader - kako čitati iz varijable umjesto iz datoteke?

Počeo sam koristiti node-parquet (https://www.npmjs.com/package/node-parquet) (izvor: https://github.com/mvertes/node-parquet) i objašnjeno je kako možemo čitati parquet podatke iz datoteke:

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

Kako čitati parquet iz tekstualne varijable umjesto iz datoteke (tekstualna varijabla sadrži stvarne parquet podatke).

Trenutno sam prisiljen spremiti tu tekst/parquet varijablu u datoteku, a zatim je pro

Čitaj više →

node.js - Kako pravilno koristiti istu klasu u Angularu i NodeJs serveru s Typescriptom

Imam sljedeću datoteku koju sam nazvao 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[];

Čitaj više →

javascript - nodejs uvoz iz glavnog/korijenskog direktorija projekta

U Node-u mogu uvesti modul iz "main" ili "root" projekta na sljedeći način:

require.main.require('mongodb')

Postoji li način da se ovo učini s import? Čini se da ne mogu pronaći način kako to učiniti, pa možda ne postoji.

Možda nešto ovako?

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

Prilikom korištenja običnog uvoza:

import { MongoClient } from 'mongodb'

Čitaj više →

javascript - [Nodejs] Kako koristiti filter s REST konektorom u Loopback 3?

  • Imam model.js ovakav:
module.exports = function(Magazine) { let coffeeShopService = Magazine.app.dataSources.CoffeeShopService; let filter = {where: {id : 13}}; let result = await coffeeShopService.getByFilter(); };

i datasource.js

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

Čitaj više →

javascript - Zašto dobivam pogrešku Unexpected token export u nodejs s vue cli i ssr?

Upravo sam stvorio Vue projekt koristeći vue/cli v3.10.0

Dodajem ssr u projekt kao u primjeru vue-cli-ssr-example.

Ali nakon što izgradim i pokrenem serversku stranu (nodejs) i pokušam pristupiti http://localhost:8080:

Ali pojavljuje se sljedeća pogreška:

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

Čitaj više →

Kako konfigurirati i koristiti Dialogflow V2 NodeJS klijentsku biblioteku u Angular7-Typescript ili Ionic v4?

Želim integrirati svoj Dialogflow chatbot s mojom postojećom Ionic4 aplikacijom koristeći Angular Typescript, ali imam problema s njegovim uvozom za korištenje unutar mog projekta. Kako najbolje mogu uvesti Dialogflow NodeJS klijent za korištenje u mojoj Ionic ili Angular aplikaciji?

Pokrenuo sam prazni Ionic4 Angular projekt i instalirao biblioteku klijenta za dialogflow:

npm install dialogflow

i također sam instalirao dialogflow typescript koristeći:

Čitaj više →

kako konfigurirati TypeScript pri korištenju Node.js ECMAScript modula

Kada koristite node s "type": "module", (još uvijek eksperimentalno, ali radi) možete doslovce import foo from 'foo'; kada foo ima module.exports=....

Kako bi TypeScript trebao biti konfiguriran pri obavljanju ovoga?

Kada u tsconfig.json imate "module": "commonjs",, tada import foo from 'foo'; radi kako se očekuje. Međutim, kada sta

Čitaj više →

node.js - Preporučeni način dijeljenja tipova između frontend-a i nodejs graphql-a

Počeo sam koristiti TypeScript s GraphQL-om na Node.js-u. Ali jedna stvar koja me zapanjuje je korištenje gql iz apollo-server-express. Postoji li način da tipove koji se koriste unutar GraphQL sheme koristim i negdje drugdje.

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

Sada ne želim kreirati poseban sučelje

Čitaj više →

javascript - express router ne radi u nodejs typescriptu?

Napravio sam registerClass gdje ću dodati sve rute za ovu aplikaciju, ova Node aplikacija koristi TypeScript pa je sav izvor u dist direktoriju. Što mi nedostaje u donjem kodu kada pozovem http://localhost:9001/user endpoint, on ne ulazi u registerRouteClass? Pretpostavljam da ne čita dist direktorij

server.js

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

Čitaj više →

node.js - Deklarirajte Chai prilagođeni dodatak kao globalnu varijablu u NodeJS-u u TypeScriptu

Evo moje prethodno pitanje

TL;DR: Pokušavam deklarirati tipove za moje NodeJS globalne varijable (koje postavljam u before hooku), kako bi ih TypeScript mogao prepoznati.

Moja wdio.conf:

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

Čitaj više →