اذهب إلى المحتوى

السؤال

نشر

هل توجد طريقة للوصول إلى متغيرات البيئة الموجودة في الملف env. داخل كود JavaScript في مشروع لارافيل Laravel؟

فكرت في أكثر من طريقة للقيام بهذا الأمر بالفعل لكن لم أتمكن من النجاح في حال هذه المشكلة.

كيف استخدم متغيرات البيئة في كود JavaScript في مشروع لارافيل Laravel مع العلم أن كود JavaScript في ملف منفصل ضمن المجلد resources

Recommended Posts

  • 1
نشر

يمكن استخدام الوحدة MIX بعد تضمينها ك laravel-mix و الحزمة dotenv في الملف ثم نصل لمتغيرات البيئة من خلال الكائن process.env مع العلم أن المتغيرات المطلوبة في ملف env. نبدأها بكلمة MIX للمفاتيح

let mix = require('laravel-mix');
require('dotenv').config();

ثم

let my_env_var = process.env.MY_ENV_VAR;

يمكن استخدام الدالة env من PHP ضمن ملف blade لقراءة متغيرات البيئة

<script>
    var value = "{{ env("key") }}"
</script>

مثال آخر:

<script>

var name = '{{ env('NAME') }}';

alert(name);

</script>

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...