Hi @Čamo I got this working on a fresh Laravel build. My code is as follows:
app.js
require('./bootstrap');
global.moment = require('moment');
require('tempusdominus-bootstrap-4');
app.scss
// Fonts
@import url('https://fonts.googleapis.com/css?family=Nunito');
// Variables
@import 'variables';
// Bootstrap
@import '~bootstrap/scss/bootstrap';
// Tempus Dominus
@import '~tempusdominus-bootstrap-4/build/css/tempusdominus-bootstrap-4.min.css';
boostrap.js
window._ = require('lodash');
try {
window.Popper = require('popper.js').default;
window.$ = window.jQuery = require('jquery');
require('bootstrap');
} catch (e) {}
window.axios = require('axios');
window.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';
and my. view:
<body>
<!-- Scripts -->
<script src="{{ asset('js/app.js') }}"></script>
@section('scripts')
<script type="text/javascript">
$(function () {
$('#datetimepicker1').datetimepicker({
locale: 'sk'
});
$('#datetimepicker2').datetimepicker({
locale: 'sk'
});
});
</script>
@endsection
@yield('scripts')
</body>
Hopefully this helps.. first see if global.moment = require('moment'); resolves your issue.