在 laravel 中使用 jquery 不属于 JQuery UI 的插件

using jquery plugins that are not part of JQuery UI in laravel

我正在尝试使用 jquery 插件(jQuery Timepicker),请参阅以下 link 的文档 timepicker ! 我使用 npm 安装它。我喜欢离线工作,这就是我对使用 cdns 持怀疑态度的原因。问题是当我初始化它时,

            $(document).ready(function(){
                $('.timepicker').timepicker({});
            });


    </script>

我得到一个错误: jQuery.Deferred 异常:$(...).timepicker 不是函数

我一直在使用 JQuery UI 日期选择器,它工作得很好。但是我不得不将它导入 // resources/assets/js/app.js

    import $ from 'jquery';
    window.$ = window.jQuery = $;

    import 'jquery-ui/ui/widgets/datepicker.js';

我也尝试将时间选择器导入为小部件

     import 'jquery-ui/ui/widgets/timepicker.js';

但是当我 运行 'npm run dev'

时出现错误
    ERROR in ./resources/js/app.js
    Module not found: Error: Can't resolve 'jquery-ui/ui/widgets/timepicker.js' in 'C:\xampp\htdocs\DoMyHomework\resources\js'
     @ ./resources/js/app.js 34:0-44
     @ multi ./resources/js/app.js ./resources/sass/app.scss
window.$ = window.jQuery = $;

import 'jquery-ui/ui/widgets/datepicker.js';
import 'jquery-ui/ui/widgets/timepicker.js';

// resources/assets/js/app.js
$('.datepicker').datepicker();
$('input.timepicker').timepicker();

        ERROR in ./resources/js/app.js
        Module not found: Error: Can't resolve 'jquery-ui/ui/widgets/timepicker.js' in 'C:\xampp\htdocs\DoMyHomework\resources\js'
         @ ./resources/js/app.js 34:0-44
         @ multi ./resources/js/app.js ./resources/sass/app.scss

如何使用这样的 JQuery 插件。将不胜感激。

检查 jQuery 插件是否在主 jQuery 库之后导入。

就我而言,我使用 npm 安装软件包。为了使用依赖项,需要来自 resources/js/bootstrap.js

的依赖项

如下;

window.Dependency = require('dependencyYouWant');