جاوااسکریپت - دستور داخل execSync در نودجی‌اس کار نمی‌کند

من یک فرمان شل دارم که از ترمینال به خوبی کار می‌کند اما وقتی می‌خواهم از نودجی‌اس اجرا کنم، به من خطا می‌دهد

دستور اصلی

awk -v RS='"[^"]*"' '{n+=gsub(/\n/, "&")} END{print n}' <(sed '$s/$//' file.txt)

کد نود جی‌اس

execSync("awk -v RS

ادامه مطلب →

node.js - اعلام متغیر سراسری در فایل جداگانه nodejs+typescript

من تازه به تایپ‌اسکریپت آمده‌ام و این ممکن است یک سؤال مبتدی باشد.

من می‌خواهم متغیر سراسری ارائه شده توسط Node.js را گسترش دهم.

طبق این وبلاگ من این کد را نوشتم و دارد کار می‌کند

declare global { namespace NodeJS { interface Global { appRoot: string;

ادامه مطلب →

جاوااسکریپت - چگونه MD5 با BigInt MD5 Hash را در NodeJs به فرمت رشته تبدیل کنیم با کد معادل از جاوا

من کد زیر را در جاوا برای هش MD5 دارم. می‌خواهم آن را به معادل NodeJs با تایپ‌اسکریپت تبدیل کنم.

کد به جاوا

String secretKey = "MyID~Denmark"; final MessageDigest md = MessageDigest.getInstance("MD5")

ادامه مطلب →

node.js - وارد کردن داده‌ها به PostgreSQL با استفاده از Node.js و TypeScript

کد من این‌طور به نظر می‌رسد

signup.post('/signup', urlendcodedParser, async(req: Request, res: Response) => { const username = req.body.username; const password = req.body.password; const age = req.body.age; const email = req.body.email; const fullname = req.body.fullnam

ادامه مطلب →

node.js - خطا TS2300: شناسه تکراری 'string' هنگام مهاجرت کد Nodejs خود به TypeScript

من در حال مهاجرت یک پروژه Nodejs به TypeScript هستم. از index.js شروع کردم، آن را به index.ts تغییر دادم و تغییرات لازم برای ts را انجام دادم. اما حالا به خطا برخورد کرده‌ام

src/index.ts:34:90 - error TS2300: Duplicate

ادامه مطلب →

جاوااسکریپت - جریان فایل‌ها از AWS S3 با NodeJS

من در حال تلاش برای جریان‌دهی داده‌ها از یک فایل CSV بزرگ به readline هستم. من سعی کردم فقط readStream از S3 را به ورودی readline منتقل کنم، اما با خطایی مواجه شدم که S3 تنها اجازه می‌دهد اتصال برای مدت زمان مشخصی باز بماند.

من جریان را از S3 به این صورت ایجاد می‌کنم:

import * as AWS from 'aws-sdk'; import {s3Env}

ادامه مطلب →

جاوااسکریپت - NodeJs Prisma ویژگی include دوگانه

من در پروژه‌ام ۳ قالب مدل دارم:

  1. فروشندگان: شناسه + نام

  2. موارد: شناسه + نام + شناسه فروشنده

  3. دسته‌بندی‌ها: شناسه + نام + شناسه مورد

من نیاز دارم یک طرح پرس و جوی پریسما ایجاد کنم که به من اجازه دهد دسته‌بندی‌ها را همراه با جزئیات آیتم و فروشنده بازیابی کنم.

مدل‌های پریسما:

ادامه مطلب →

node.js - سرور محلی اجرا نمی‌شود TS-Error Container TS2345 NodeJS؟

من در حال تلاش برای اجرای یک پروژه آزمایشی روی سرور هستم. پیام خطا می‌دهد

~/www/ork-wiki-admin-back-test $ npm run test-start > [email protected] test-start /var/www/ork-wiki-admin-back-test > tsc && yarn copy-files && NODE_ENV=testing forever start --id='ork_wiki_admin_back_test' dist/index.js src/index.ts:22:43 - error TS2345: Argument of type 'import("/var/www/ork-wiki-admin-back-test/node_modules/inversify/dts/container/container").Cont

ادامه مطلب →

node.js - آیا می‌توانیم از JSX در بک‌اند NodeJS برای ساخت XML استفاده کنیم؟

در بخش فرانت‌اند، React از JSX برای رندر کردن HTML کامپوننت‌های خود استفاده می‌کند.

آیا قابلیت JSX (یا مشابه آن) در یک بک‌اند NodeJS در دسترس است، به‌طور خاص برای رندر کردن XML (شرطی)؟

در حال حاضر ما از قالب‌های متنی (template literals) برای ساخت XML خود استفاده می‌کنیم، اما در مقایسه با JSX تیم ما موافق است که این روش، راهی ناکارآمد برای ساخت مارک‌آپ است. بنابراین، ما به دنبال راه‌حل دیگری هستیم.

پاسخ شماره ۱

بله، کاملاً. React به طور کا

ادامه مطلب →

node.js - چگونه فایل جاوااسکریپت محلی را در پروژه TypeScript نود جی‌اس وارد کنیم؟

پروژه موجود در NodeJS است و من در حال نوشتن یک بخش جدید از پروژه به صورت تک در TypeScript هستم (در این مورد CLI من).

پوشه من شبیه چیزی مثل این به نظر می‌رسد:

|_ cli.ts << New file that describes new functionality |_ old-lib.js << Existing large libr

ادامه مطلب →