Bagaimana untuk mengimport pakej dalam laravel selepas memasangnya dengan npm?
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-16 16:46:29
0
3
849

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?

曾经蜡笔没有小新
曾经蜡笔没有小新

membalas semua(3)
伊谢尔伦
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

左手右手慢动作

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

世界只因有你

Sisipkan terus di bahagian bawah halaman menggunakan tag <script>

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan