node.js - איך אני יכול ליצור חיבור למסד הנתונים שלי (Oracle) עם NODEJS (ORM)?

אני רוצה להתחבר למסד הנתונים שלי ב-Oracle Cloud אשר ידוע כבסיס נתונים עצמאי וכבר הצלחתי ליצור את החיבור עם NODEJS (תיעוד של Oracle), אבל אני עדיין לא מצליח לממש אותו עם ORM וזה מה שגורם לי לבעיות. אני משתמש ב-Typeorm.io שאומר שהוא תואם ל-Oracle, אבל אין לי מושג איך לעשות את זה. אני מקווה שתוכלו לעזור לי:

They are connection data = {censorship}

זה הקובץ שלי db.ts שמנסה להשתמש ב-Typeorm.io

import { createConnection } fro

קרא עוד →

node.js - Visual Studio 2019 - Nodejs Typescript מתעלם מסקריפט הבנייה ב-package.json

אני משתמש ב-Visual Studio 2019 כדי לכתוב אפליקציות Nodejs תוך שימוש ב-Typescript וכשאני בונה את הפתרון (או שהוא נבנה אוטומטית בזמן הרצה/ניפוי שגיאות), הוא משתמש בסקריפט הבנייה שבתוך package.json כדי ליצור את קבצי ה-Javascript.

"scripts": { "build": "npx tsc" }

כעת, עם זאת, בכל פרויקט חדש אחר שאני יוצר, נראה ש־Visual Studio מתעלם מסקריפט הבנייה הזה ולכן קבצי ה־Javascript אף פעם לא נוצרים, ואני נאלץ להריץ את פקודת הקומפילציה בעצמי במ

קרא עוד →

javascript - להשתמש ב-Typescript ו-nodejs כדי ליצור אפליקציה שאינה ווב או API?

האם מתאים להשתמש ב-nodejs ו-typescript כדי ליצור שירות שאינו API או אפליקציית ווב? כרגע, אני יוצר שירות שקורא באופן תקופתי קבצי צירוף במיילים ושולח את הקבצים לאפליקציה אחרת, שומר מידע על המיילים בבסיס נתונים וכו'. זה עובד טוב, אבל אני לא מצליח למצוא באינטרנט דוגמאות למבנה של אפליקציה שאינה ווב עם typescript

מה אתה חושב? אני יודע שזה אפשרי כי כבר עשיתי... אבל האם זה מתאים? יש לך כמה דוגמאות שאני יכול לבדוק? גם ב-GitHub לא מצאתי, אני לא יודע איך לקרוא לאפליקציה כזו

קרא עוד →

node.js - לא ניתן לשלוח FormData לשרת NodeJS באפליקציית MERN Stack עם TypeScript

אני כבר תקוע עם הבקשה הזו. אני מנסה לשלוח FormData לשרת NodeJS אבל כל מה שקיבלתי בצד השרת כשאני עושה console.log ל-req.body זה אובייקט ריק. בדקתי את ה-FormData keys/values והכל בסדר.

הנה בקשת ה-POST שלי בצד הלקוח:

co

קרא עוד →

node.js - ניתוח תמונת פרופיל מ-MS Graph ב-nodejs

אני מנסה לנתח את התמונה של המשתמש שנכנס ב-node.js באמצעות Graph API ויש משהו לא נכון בקוד ה-base64 שנוצר, ניסיתי שילובים שונים והתמונה תמיד משובשת.

export async function getPhotofromMsGraph( accessToken: string, ): Promise<string | undefined> { const config = { headers: { Authorization: `Bearer ${accessToken}`, ResponseType: 'arraybuffer', }, }; return axios .get(graphConfig.graphPhotoEndpoint, config) .then((response) => { const { data } = response;

קרא עוד →

node.js - React EventSource לפעמים לא מקבל נתונים מה-Backend של NodeJs

אני משתמש ברכיב React כדי לקבל נתונים בזמן אמת מהשרת. אני משתמש ב-EventSource ומאזין לנקודת הקצה של השרת שלי. אני מקבל נתונים... 80% מהזמן. מהצד של השרת אני מקבל 100% מהנתונים ממונגוDB, אבל כשאני שולח אותם לגבול הקדמי, אני לא תמיד מקבל אותם.

אין לי שגיאה בקונסול או בכרטיסיית הרשת בדפדפן.

שרת :

export const realTimeLogs = async (req: Request, res: Response) => { res.writeHead(200, { Connection: 'keep-alive', 'Keep-Alive': 'timeout=3600, max=10', 'Cont

קרא עוד →

javascript - ספריית Nodejs ליצירה/המרה של PDF/A

מנסה למצוא ספרייה שיכולה להמיר/ליצור PDF/A (https://en.wikipedia.org/wiki/PDF/A)

התשובות שכבר קיימות בנושא נראות כמדברות על קריאה לשירות חיצוני (NodeJS - ייצור מסמך עומד ב-PDF/A) או שאין תגובה כלל (איך ליצור קובץ pdf/a-1b באמצעות NodeJS?)

אני יודע שיש כמה ספריות בשפות אחרות (ghostscriptProcessor), אבל אני לא מצליח למצוא שום דבר ב-npmjs.com

תשובה #1

אתה יכול ליצור מסמכי PDF/A עם pdf-lib אך אין פונקציית API ברמה גבוהה ליצירה או

קרא עוד →

node.js - NodeJS TypeScript לא מתרגם לנתיב יחסי

יש לי פרויקט Node עם Typescript.

אני רוצה לייבא את המודול הזה ב-getToken.ts

import {apiRoot} from '@App/utils/apiRoot';

לגבי נתיב מוחלט יש לי קונפיגורציה כזו.

tsconfig.json

"compilerOptions": { "target": "es2016", "module": "commonjs", "baseUrl": "./", "paths": { "@App/*": [ "src/*"] }, "t

קרא עוד →

node.js - איפה עליי לבצע רישום ביומנים בארכיטקטורת שירותים ב-NodeJS?

יש לי אפליקציית NodeJS עם ארכיטקטורה מונחית שירותים; הקונטרולרים שלי מתקשרים עם השירותים, והשירותים מתקשרים עם שכבת הגישה לנתונים ו-APIs חיצוניים. מישהו מכיר עקרונות עבודה מומלצים ללוגינג עם ארכיטקטורה כזו? האם כדאי לי בעיקר לרשום לוגים בתוך הקונטרולרים? בתוך השירותים? או אולי בתוך שכבת הגישה לנתונים או עטיפות עבור APIs חיצוניים?

קרא עוד →

javascript - ייבוא @mdx-js/mdx באפליקציית nodejs פשוטה ב-TypeScript

בפרויקט Node16 TypeScript 4.8 פשוט מאוד, CLI, אני רוצה להשתמש בספריית @mdx-js/mdx, שמופצת כ-ESM.

אני קצת אבוד עם כל אוצר המילים של CommonJS/ESM/ES2020, סליחה ....

ה-tsconfig שלי:

{ "compilerOptions": { "target": "es2020", "lib": [ "es2020", "es2022" ], "module": "node16", "rootDir":

קרא עוד →