TypeScript - ניתוח רשימת ביטול תעודות ב-Node.js

אני צריך לנתח CRL (בפורמט PEM) כדי לבדוק אילו תעודות בוטלו. בעבר עשיתי זאת באמצעות הדוגמה הזו, שעבדה מצוין עד שהעברתי ל-TypeScript. עכשיו, יש לי

import { fromBER } from 'asn1js'; import { CertificateRevocationList } from 'pkijs'; import fs from'fs'; fs.readFile('./pathToMyCrlFile.crl', (err, crlData) =

קרא עוד →

node.js - אפליקציית Nodejs express נכשלת כאשר משתמשים ב-middleware על מסלול

אני מקבל שגיאה Property 'admin' does not exist on type 'Request<{}, any, any, ParsedQs, Record>'. כמו כן, אפליקציית Node.js שלי לא רצה כיוון שהיא נכשלת עם אותה השגיאה. אני משתמש ב-TypeScript

app.get('/users', auth, (req, res) => { console.log(` User is admin = ${req.a

קרא עוד →

node.js - למה קיים ממשק NodeJS.ReadableStream ב-TypeScript?

האם אובייקט שמספק את הממשק NodeJS.ReadableStream לא תמיד יירש מ־Readable?

קרא עוד →

javascript - עסקאות מסד נתונים (node-jdbc) ב-NodeJS פוגשות תורים של בקשות אסינכרוניות

קצת מידע כללי תחילה

אני משתמש ב-Typescript עם NodeJS v18.16. פרויקט ה-Node שלי כולל את express.js, node-jdbc, ו-pm2


מבוא

שלום קהילה👋,

אני כרגע יוצר backend ב-NodeJS שיספק API מבוסס HTTP לשינוי/קריאה של מסדי נתונים שונים.

נאמר שיש לך מספר פונקציות foo() ו-bar() שמוסיפות/מעדכנות שורות בטבלת מסד נתונים. ניתן לקרוא להן באופן יחידני או על ידי פונקציות אחרות או בשילוב.

foo() משנה טבלאו

קרא עוד →

javascript - למודול 'buffer' אין חבר מיוצא 'Blob' בזמן בניית nodejs

אני משתמש ב-Botpress 12 ואני רוצה לנטר לוגים באמצעות Elasticsearch ו-Kibana. עם זאת, נתקלתי בשגיאה בעת בניית אפליקציית Botpress שלי כאשר ניסיתי ליישם ניטור לוגים.

import winston from 'winston' import { ElasticsearchTransport } from 'winston-elasticsearch' private printWinston() { const esTransportOpts = { // level: ["info", "warn", "error"], // Specify log level level: 'info', clientOpts: { node: 'http://loc

קרא עוד →

javascript - דמיון טקסטואלי בין שני תגיות ב-Nodejs

אני רוצה לדרג את הדמיון בין שני תגיות. לדוגמה, המילים טכנולוגיה, מחשב ו-שבב צריכות להיות בעלות דמיון גבוה, ומילה כמו אוכל צריכה להיות בעלת דמיון נמוך.

בהתחשב בהתקדמות האחרונה בבינה מלאכותית ובגישות המסורתיות יותר מעיבוד שפה טבעית, איך הייתם פותרים את הבעיה הזאת הי

קרא עוד →

node.js - תחום ה-this של מִדלֵיוּרים ב-nodejs בעת שימוש ב-TypeScript

אני מנסה ליצור middleware להעלאות עבור אפליקציית השרת שלי ב-Node.js.

אני משתמש ב-TypeScript:

/// <reference path="./Scripts/typings/express/express.d.ts" /> /// <reference path="./Scripts/typings/async/async.d.ts" /> import file = module('modules/fileupload_file')

קרא עוד →

node.js - כלים של NodeJS ב-Visual Studio - איך לארוז פרויקט? ליצור NPM?

יש לי פתרון VS2013 עם תערובת של פרויקטים ב-NodeJS (באמצעות TypeScript) ופרויקטים של ספריית מחלקות ב-C# (הם מחוברים יחד על ידי EdgeJS). בכל הנוגע לפרויקטים של NodeJS, ניתן לראות אחד כספרייה (ליישום של RabbitMQ bus), שניים הם יישומים שמיועדים להתארח כחלק מפרויקט רביעי כאשר שניהם משתמשים ב-bus.

אז, פרויקט אחד (host) שתלוי בשלושה פרויקטים (bus, app1 ו-app2) (הוא מפעיל את ה-bus

קרא עוד →

node.js - פרויקט NodeJS ב-VS2013 R3 נטען לאט

יש לי פרויקט NodeJS ב-Visual Studio וזה לוקח יותר מ-2 דקות כשהוא מנסה לטעון את הפתרון ואת הפרויקט.

מסתכל על שאלות אחרות לגבי בעיות ביצועים, כיביתי את בקרת המקור, את החוויה החזותית ואת הסנכרון:

  • כלים > אפשרויות > בקרת מקור > בחירת תוסף

    • "תוסף בקרת מקור נוכחי": אין
  • כלים > אפשרויות > סביבה > כללי

    • "התאמה אוטומטית של חוויית הצפייה על פי ביצועי הלקוח": לא מסומן
    • "אפשר חווית חזות עשירה ללקוח": לא נבחר
    • "השתמש בהאצת גרפיק

      קרא עוד →

javascript - איך אני יכול להשתמש במדריך TypeScript דרך nodejs?

יש לי קוד דוגמה ושמרתי אותו לקובץ כמו hello.ts

לאחר התקנת nodejs על Windows השתמש בפקודה הבאה להתקנת TypeScript

npm install -g typescript

איך אני יכול לקמפל את hello.ts ישירות עם node.js?

כאשר אני מתקין את "TypeScript 1.6 ב-VS2015" ומשתמש ב- tsc.exe אין לי בעיה, אך אני רוצה להשתמש ב-node.js במקום תוסף VS 2015

אנא הדריך אותי כיצד ליצור .js ו-.ds דרך Node.js

תשובה #1

קרא עוד →