سلام دوستان
توی نصب sweetalert به مشکل خوردم
تمام مراحل رو انجام میدم ولی موقع کامپایل به این ارور بر میخورم
مشکلش چیه ؟!!!

@mohaligateway
@muhammad
@Rp76
@mrn @juza66 @ali.bayat @hosseinshirinegad98 @hesammousavi @milad @ajdar9667
بیا واتساپ دوباره
window.swal=require("sweetalert2");
فقط یادتون باشه
توابع ساخته شده با laravel mix قابلیت call شدن ندارند اگر میخوای تابعی بنویسید که بتونید صداش بزنید باید این کار رو کنید.
window.Rp76=function(){
alert("Rp76");
}@hosseinshirinegad98
Require کردمش
require ('sweetalert');شاید پاسخ شما همینجا باشد
@hosseinshirinegad98
متاسفانه حل نشد
@hosseinshirinegad98
همون خطا رو میده
window._ = require('lodash');
/**
* We'll load the axios HTTP library which allows us to easily issue requests
* to our Laravel back-end. This library automatically handles sending the
* CSRF token as a header based on the value of the "XSRF" token cookie.
*/
window.axios = require('axios');
window.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';
/**
* Echo exposes an expressive API for subscribing to channels and listening
* for events that are broadcast by Laravel. Echo and event broadcasting
* allows your team to easily build robust real-time web applications.
*/
// require sweetalert
import swal from 'sweetalert'
// import Echo from 'laravel-echo';
// window.Pusher = require('pusher-js');
// window.Echo = new Echo({
// broadcaster: 'pusher',
// key: process.env.MIX_PUSHER_APP_KEY,
// cluster: process.env.MIX_PUSHER_APP_CLUSTER,
// forceTLS: true
// });
@Rp76
سلام ولی توی کامپایل شدن مشکل دارم
@Rp76
میخوام sweet alert رو به پروژه اضافه کنم ولی میخوام npm run dev بگیرم و فایل ها تو پوشه ی assets کامپایل بشن این ارور رو میده به من
سلام وقت بخیر
من از این لینک استفاده میکنم برای نصب sweet-alert و راستش یکبار همچین اروری دریافت کردم مجددا مراحل رو انجام دادم و اوکی شد شماهم تست کن شاید مشکل برطرف شد
با سلام
گام اول: شما ابتدا این دستور رو داخل terminal بزنید: composer require uxweb/sweet-alert
نکته : اگر ورژن لاراولی تون کمتر از ۵.۵ است، برید داخل پوشه config سپس فایل app.php این alias ها رو ثبت کنید:
'providers' => [
UxWeb\SweetAlert\SweetAlertServiceProvider::class,
];
'aliases' => [
'Alert' => UxWeb\SweetAlert\SweetAlert::class,
];
گام دوم: سپس این دستور رو داخل terminal وارد کنید: npm install sweetalert --save-dev
گام سوم: سپس برید به این آدرس resources/js/app.js و این دستور رو ;require("sweetalert") قرار بدید.
گام چهارم: و در آخر هم این دستور رو پایین تر از فایل app.js وارد کنید: include('sweet::alert')@
حالا یک بار دستور npm run watch رو بزنید.
برای استفاده از sweetalert می توانید به این شکل استفاده کنید:
alert()->success('Success Message', 'Optional Title');
برای کسب اطلاعات بیشتر می تونید به لینک زیر برید:👇
https://github.com/uxweb/sweet-alert
@keyhan
موفق باشید🌹
ممنون از کمکتون
@Rp76 @hosseinshirinegad98 @samanzdev @eniack@
@keyhan
سلام.
مشکلتون حل شد؟
اگه حل نشده تا با یه روش راحت تر بهتون بگم که چیکار کنید.
مشکلتون حل شد؟
@keyhan
مشکلم حل شد
ولی اگه باز ترفندی هست مشتاقم که بشنوم
@samanzdev @rezajahangir
خب اگه میشه گفتگو رو با انتخاب بهترین پاسخ ببندید.
@keyhan
قربونت 😂😂😂
@Rp76