سوال بپرسید
0

ایجاد چندین پروژه در انگولار با استفاده از Angular-Cli

سوال بپرسید

سلام و عرض ادب خدمت تمامی دوستان و همکاران گرامی

بنده در بخش نظرات آموزش های آنگولار سوالی داشتم که با راهنمایی سایت رکسو با استفاده از این لینک تا حدودی به جواب رسیدم.

توی Asp.net ما قابلیتی با نام Area داریم که میتونیم به تعداد دلخواه فضا ایجاد کنیم و هرکدوم رو به یه قسمت از سایت تخصیص بدیم.

مثل ساخت فضاهایی جهت پنل مدیریت، پنل کاربران و ... و میتونیم برای هر فضا از یه قالب HTML استفاده کنیم بدون اینکه هیچ تداخلی با بقیه داشته باشه.

این کار در آنگولار با راهنمایی لینک مذکور انجام دادم اما مشکل اینجاست که کدهای CSS و JavaScript قالب اصلی سایت روی قالب پنل کاربران تاثیر میزاره و قالب پنل کاربران به درستی فراخوانی نمیشه و  علتش اینه که در لینک آموزشی پنل کاربران در دل قالب سایت فراخوانی میشه

هدف اینه که من مثلا 3 تا پنل کاربری داشته باشم که هر کدوم قابلهای خودشون رو داشته باشند و تحت تاثیر قالب اصلی سایت قرار نگیرند

ممنون میشم راهنمایی کنید.

برچسب ها:
گزارش سوال
پرسیده شده در
آمار بازدید: 216
سلام و ممنون بابت پاسختون بنده میخوام در زمان اجرا از داخل App اصلی بتونم App مربوط به داشبورد رو فراخوانی کنم و اینکه وقتی وارد داشبورد میشم یا وارد صفحه اصلی سایت هرکدوم قالب خودشون رو لود کنند – Damanpak در

1 پاسخ

0

سلام. برای ایجاد چندین پروژه در یک Angular-cli می توانید از دستور زیر استفاده کنید:

ng generate application <application-name>

توجه کنید که در این دستور به جای عبارت <application-name> نام پوشه یا پروژه خود را قرار دهید.

سپس با دستور زیر می توانید پروژه های دلخواه خود را serve یا راه اندازی کنید:

ng serve --project <application-name>

در ارتباط با فایل های Javascript و CSS باید در فایل angular.json نام پروژه مورد نظر خود که در بالا تعریف کرده اید، پیدا کرده و سپس مقادیر styles و scripts را برای آنها تغییر دهید.

این مقادیر در حالت پیش فرض مسیرهایی را نمایش می دهند که مربوط به پروژه اول می باشد.

"styles": [
    "src/styles.css",
],
"scripts": [],