How to require npm packages after installing it in Laravel?
For example,I need package sweetalert2,installing it first:
npm install --save sweetalert2
Now,do I need to require it in \resources\assets\js\bootstrap.js file in laravel?
It's default content is like this:
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';
It looks like lodash,jquery,bootstrap,axios have been required into laravel,but the 4 sentences are different,they are like this:
window._ = require('lodash');
window.$ = window.jQuery = require('jquery');
require('bootstrap');
window.axios = require('axios');
Questions:
1、why do the 4 sentences have differences?
2、I want to require package sweetalert2,how do I write it?