حالا که Angular2 در نسخه بتا است، میخواهم یک پروژه جدید با استفاده از آن همراه با Node و Express شروع کنم. آیا نوعی بهترین شیوهها برای ساختار پروژه وجود دارد؟
متشکرم.
آنها مطمئناً سریع حرکت میکنند - امروز سه نسخه در یک روز.
من فکر نمیکنم هنوز هیچ روشهای برتری وجود داشته باشد چون تازه وارد مرحله بتا شده است. با این حال، من دارم میبینم که تعدادی از افراد در حال توزیع بر روی Firebase هستند. شما میتوانید به صورت رایگان ثبت
ادامه مطلب →من در تلاش هستم از Mongoose 4.5.4 و تایپینگهای آن در NodeJS با Typescript (واضح است) در حالی که از الگوی Repository استفاده میکنم، بهره ببرم.
پایگاهدادهمخزن :
export class RepositoryBase<T extends mongoose.Document> implements IRead<T>, IWrite<T> { private _model: mongoose.Model<mongoose.Document>; constructor(schemaModel: mongoose.Model<mongoose.Document>) { this._model = schemaModel; } create(item: T): mongoose. ادامه مطلب →
من در حال توسعه با NodeJS + Typescript هستم. من پیشزمینهای در برنامهنویسی شیءگرا دارم و میخواهم از ماژولهای NodeJS بهره ببرم، اما در ترکیب آنها با کلاسهایی که قرار نیست ماژول باشند مشکل دارم.
این همان کاری است که من سعی دارم انجام دهم:
foo.ts (ماژول)
ادامه مطلب →
من میخواهم از تایپاسکریپت در برنامه NodeJS خود استفاده کنم. برای انجام این کار فکر کردم خوب است از SystemJS استفاده کنم تا فایلهای منبعم را به صورت لحظهای به جاوااسکریپت تبدیل کند. من توانستم بیشتر مشکلات مرتبط با پیکربندی SystemJS را دور بزنم به جز موارد زیر:
چگونه SystemJS را طوری تنظیم کنیم که از پردازش برخی ایمپورتها جلو
ادامه مطلب →من یک پروژه .NET Standard دارم که شامل مجموعهای از مدلها و متدها است و میخواهم از آنها در یک برنامه NodeJS که با TypeScript نوشته شده استفاده کنم. تمام نمونههایی که برای تعامل Blazor با جاوااسکریپت میبینم از طریق فایلهای Razor با JS ادغام میشوند، اما نتوانستم هیچ نمونهای پیدا کنم که نشان دهد چگونه میتوان کد .NET را با NodeJS ادغام کرد. آیا این اصلاً ممکن است و اگر بله، چگونه؟ متشکرم!
این امکانپذیر نیست. Blazor سمت کاربر فقط در
ادامه مطلب →
من در حال نوشتن یک کتابخانه Node.js با TypeScript هستم، هدف اصلی این کتابخانه دانلود چیزها از یک URL داده شده است، چیزی که دوست دارم انجام دهد این است که به این صورت استفاده شود
import library from 'library' library('https://www.example.com') .on('progress', (progress: progress) => { ادامه مطلب →
من تازه با mobx آشنا شدم و دارم مستندات آن را مرور میکنم. بعد از خواندن درباره observable و autorun، یک محیط آزمایشی کوچک ایجاد کردم تا بتوانم به صورت محلی با این قابلیتها بازی کنم.
هنگام اجرای کد زیر در nodejs 13.12 با mobx 5.15.4، تابع autorun تنها یک بار فراخوانی میشود. این تابع به آخرین خط
ادامه مطلب →ممکن است یک سوال مبتدی درباره Node.js و TypeScript باشد، فرض کنید یک پوشه src دارم که تمام فایلهای .ts من در آن قرار دارند، و یک پوشه lib برای فایلهای کامپایل شده. وقتی فایلها را commit میکنم و میخواهم پوشه lib را از فایل .gitignore نادیده بگیرم، سوال من ساده است: - توسعهدهنده دیگری که مسئول کشیدن تغییرات من و راهاندازی سرور Node در محیط تولید است، ابتدا باید فایلهای .ts را از پوشه source کامپایل کند؟ و سپس از طریق package.json پوشه
ادامه مطلب →
میخواهم فایلها را با استفاده از myFunction() دریافت کنم
چگونه فایل را دریافت کنیم اگر کاربر مسیر نسبی را به عنوان آرگومان تابع وارد کند
../somewhere/index.js
import {myFunction} from "../pathTo/app.js"; myFunction("../r ادامه مطلب →کاربر میخواهد پیامی را به یک کانال تیمها بازگرداند. در کارت، من میخواهم کاربری که پیام را به کانال بازگردانده است، ذکر کنم. دنبال کردن دستورالعملها در مستندات مایکروسافت نتیجه نداد. با استفاده از آن TextEncoder، نام کاربر رمزگذاری میشود و فقط به صورت اعداد بازگردانده میشود (مثلاً 82,111,115,105,101,114,115,44,32,74,97,115,112,10,...).
روشی که در زیر تنظیم شده نام کاربر را برمیگرداند، اما به صورت ذکر (mention) نیست، فقط متن آن است. چگونه میتوانم این را به کدی تبدیل کنم که واقعاً
ادامه مطلب →