I have successfully added one js file using requirejs-config.js
.
Code in requirejs-config.js
var config = {
//when load requirejs will load following files also
deps: [
"js/main" //path to our main.js file. .js extension is not required.
]
}
Code in main.js
define([
"jquery"
],
function($)
{
"use strict";
//our code goes here..
console.log(" ====== Coming from Ved>Mytheme>Magento_Theme>web>js>main.js ====== ");
}//main function ends here
);
But now I want to add multiple JS files:
- modernizer.js
- vendor.js [ This contains all 3rd party js. For ex. jQuery fancybox, flexslider, etc. ]
- main.js [ This is already added but this should include after vendor.js ]
All above js files are present at:
vendor_name/theme_name/Magento_Theme/web/js