Rumah  >  Soal Jawab  >  teks badan

Bagaimana untuk mengimport pakej dalam laravel selepas memasangnya dengan npm?

Bagaimana untuk mengimport pakej dalam laravel selepas memasangnya dengan npm?

Contohnya kalau nak guna sweetalert2, pasang dulu:

npm install --save sweetalert2

Pemasangan selesai.

Adakah ia perlu diperkenalkan dalam fail resourcesassetsjsbootstrap.js laravel selepas pemasangan? Kandungan lalainya adalah seperti ini:

window._ = require('lodash');

try {
    window.$ = window.jQuery = require('jquery');

    require('bootstrap');
} catch (e) {}


window.axios = require('axios');

window.axios.defaults.headers.common['X-CSRF-TOKEN'] = window.Laravel.csrfToken;
window.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';

Kandungan di atas nampaknya telah memperkenalkan lodash, jquery, bootstrap dan axios, tetapi kaedah penulisan mereka berbeza, masing-masing:

window._ = require('lodash');
window.$ = window.jQuery = require('jquery');
require('bootstrap');
window.axios = require('axios');

Soalan:
1 Sekarang saya nak perkenalkan sweetalert2, bagaimana saya harus menulisnya?
2 Bolehkah anda jelaskan apakah maksud empat cara penulisan di atas?

曾经蜡笔没有小新曾经蜡笔没有小新2733 hari yang lalu789

membalas semua(3)saya akan balas

  • 伊谢尔伦

    伊谢尔伦2017-05-16 16:48:29

    window.sweetalert2 = require('sweetalert2')

    Perkenalkan pakej ini, tetapi pakej ini lalai kepada modul tempatan

    Jika anda perlu menggunakannya secara global, pasangkannya pada skop global tingkap

    balas
    0
  • ringa_lee

    ringa_lee2017-05-16 16:48:29

    window._ = memerlukan('lodash'); Pengenalan global
    window.$ = window.jQuery = memerlukan('jquery');
    Kalau nak tahu apa-apa, boleh tengok spesifikasi cmd amd dalam front-end engineering

    balas
    0
  • 世界只因有你

    世界只因有你2017-05-16 16:48:29

    Sisipkan terus di bahagian bawah halaman menggunakan tag <script>

    balas
    0
  • Batalbalas