12 پاسخ

آیا برای vue js حتما نیاز به سرور مجازی است

سلام بنده پروژه ای رو طراحی کردم و بعضی قسمت های اون با vue js و pusher انجام دادم که realtime هست و وقتی این پروژه رو روی هاست اشتراکی آپلود کردم اون صفحاتی که با vuejs طراحی شده اند کار نمیکنند.
آیا باید سرور مجازی بگیرم و اینکه در سرور مجازی باید چه چیزایی نصب باشه؟
پروژه با لاراول طراحی شده


ثبت پرسش جدید
علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 5 سال پیش مطرح شد
0

مشکل از هاست یا سرور نیست.
اگر این‌طور بود پروژه لاراول باید به مشکل می‌خورد نه VueJs
کنسول و VueDevTools رو برای ارور ها چک کردید؟


محمدرضا قمی اویلی
تخصص : لاراول
@ghomi 5 سال پیش مطرح شد
-2

مگه نیاز به اجرای کد npm run watch نیست برای کار بردن vuejs ؟
آخه این امکان در هاست اشتراکی امکان پذیر نیست چون دسترسی به ssh رو ندارم.


Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 5 سال پیش مطرح شد
0

سلام
@ghomi2018

بعید میدونم به هاست یا سرور مربوط شه
کد رو بایستی بررسی کنید


محمدرضا قمی اویلی
تخصص : لاراول
@ghomi 5 سال پیش مطرح شد
0

تشکر درست شد app.js درست آدرس دهی نشده بود.


Massy
تخصص : فریلنسر ، برنامه نویس Back-end...
@mahsamiiiir86 5 سال پیش مطرح شد
0

سلام دوستان برای آپلود پروژه VueJs چه امکاناتی باید داشته باشه اون سروری که میخوایم پروژه رو توش Run کنیم؟


Mohammad Amin Mokhtari
تخصص : برنامه نویس
@amin.mokhtari94 5 سال پیش مطرح شد
0

سلام @ghomi2018
دستور npm run watch فایل های js و sass و.. رو میخونه و با تغییرات روی آنها، تغیرات رو روی فایل های نهایی app.js و style.css اعمال میکنه و صرفاٌ برای زمان توسعه هست و برای ایجاد محصول نهایی از npm run build استفاده کنید تا تمامی فایل ها بصورت مینیفای و در هم ریخته شده ساخته شوند.


Mohammad Amin Mokhtari
تخصص : برنامه نویس
@amin.mokhtari94 5 سال پیش مطرح شد
0

@mahsamiiiir86
زبان js سمت کلاینت هست و از مرورگر کاربر برای اجرا استفاده می شود. چیز بخصوصی برای اجرا نیاز نیست، سرویس های معمول اجرای وب سرور کفایت میکنه.


Massy
تخصص : فریلنسر ، برنامه نویس Back-end...
@mahsamiiiir86 5 سال پیش مطرح شد
0

منظورم خود Vue.js نبود منظورم فرمت ویو بود مثلا App.vue که اگه با وب پک یا Browserfy تبدیل نشه به js. هر سروری مقدور به ران کردنش نیست حالا من بعد از کلی سرچ توی گیت هاب و گوگل و یوتیوب و صرف کلی زمان و کلی هزینه اینترنت راهی پیدا کردم که بدون استفاده از Webpack یا Browserfy یا Nodejs خیلی راحت میتونین توی هر سروری حتی هاست های قلابی وردپرسی که تازگیا مود شده میتونین پروژه Vue.js تون رو با کامپوننت های vue. شده ران کنین (:


سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 5 سال پیش آپدیت شد
0

@mahsamiiiir86
خسته نباشید، ولی اگر‌ وب پک کدهاتون رو تبدیل به es5 کنه توی مرورگرهای مختلف براحتی اجرا میشه و تنها مزیت وب پک این نیست که، شما پروژه تون رو minify میکنی نسخه بندی میکنی که مرورگر کش نکنه و..

مطمنا اون راهی که گفتین میشه یکم باید در موردش تحقیق کرد.


سید حسین رضوی
تخصص : برنامه نویس وب و طراح رابط کار...
@hossein.r.1442 5 سال پیش مطرح شد
0

ببینید vue یک سری کد جاوااسکریپته که اگه شما پروژه ای نوشتی با vue و کپی کنی ببری روی یه سیستم دیگه که هیچی روش نصب نیست و فقط یک مرورگر داره هم اجرا میشه


Massy
تخصص : فریلنسر ، برنامه نویس Back-end...
@mahsamiiiir86 4 سال پیش مطرح شد
0

من خیلی راحت با http-vue-loader کامپوننت با فرمت vue رو روی هر سروری میتونم ران کنم عین سایت های معمولی میشه نه به webpack نیاز دارین نه babel نه هیچ چیز دیگه فقط http-vue-loader نیاز دارین تازه باید بگم که خیلی راحت میتونین سایت وردپرسی تون رو توی پروژه Vue تون نمایش بدین با axios ... خیلی خیلی شیرین شده کار با Vue با این روش.


ام ین
تخصص : jamstack
@honeyamin18 3 سال پیش مطرح شد
0

بستگی به ssr بودن یا نبودنش داره، از nuxt استفاده میکنید؟ چون اگه generate شده باشه میتونید همینطوری تو هر سرور آپلود کنید اما اگه ریل تایم هست یکم فرق داره ممکنه نود پکیج منیجر نیاز داشته باشید ، اگه با لاراول هست میتونید intertia استفاده کنید ممکنه از graphql و رست بهتر باشه، پر حرفی شد اما میتونید کلا بجای ویو از لیووایر استفاده کنید برای لاراول خوبم هست
@ghomi , @mahsamiiiir86


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام