How do I include assets from the /vendor folder so that I can use it globally?
my base.html.twig:
<script src="{{ asset('build/vendor.js') }}"></script>
<script src="{{ asset('build/color-admin.js') }}"></script>
<script src="{{ asset('build/app.js') }}"></script>
<script>
$(document).ready(function() {
App.init();
});
</script>
And in my webpack.config I have:
.addEntry('color-admin', [
onePageJSFolder + '/apps.js',
onePageCSSFolder + '/animate.css',
onePageCSSFolder + '/style.css',
onePageCSSFolder + '/style-responsive.css',
onePageCSSFolder + '/theme/orange.css',
])
where onePageJSVolder is a valid url to a /vendor folder:
var frontend = './vendor/suvya/color-admin-3/frontend';
var onePage = frontend + '/one-page-parallax/template_content_html';
var onePageAssetsFolder = onePage + '/assets';
var onePagePluginsFolder = onePageAssetsFolder + '/plugins';
var onePageCSSFolder = onePageAssetsFolder + '/css';
var onePageLessFolder = onePageAssetsFolder + '/less';
var onePageJSFolder = onePageAssetsFolder + '/js';
But I am getting the error App is undefined. (coming from base.html.twig). App is declared within apps.js but not recognized globally.
How can this be solved?
I am running Symfony-BETA4