Javascript 如何解决未捕获的TypeError:$(…)。datepicker不是用于Web包的函数

Javascript 如何解决未捕获的TypeError:$(…)。datepicker不是用于Web包的函数,javascript,symfony,webpack,webpack-encore,Javascript,Symfony,Webpack,Webpack Encore,我在兜圈子,我让jquery处理我的大部分代码。我从uglify.js转换到webpack,使用纱线安可 我应该包括哪些文件,以前有以下哪些工作,我如何添加css文件以及 jquery-1.8.3.js jquery-ui.js jquery.form.js jquery 目前我的app.js中有 require('../css/app.css'); // require jQuery normally other won't work const $ = require

我在兜圈子,我让jquery处理我的大部分代码。我从uglify.js转换到webpack,使用纱线安可

我应该包括哪些文件,以前有以下哪些工作,我如何添加css文件以及

  jquery-1.8.3.js
  jquery-ui.js
  jquery.form.js 
  jquery 
目前我的app.js中有

require('../css/app.css');

// require jQuery normally other won't work
const $ = require('jquery');

 // create global $ and jQuery variables
global.$ = global.jQuery = $;

require('jquery-ui');

require('jquery-form');
这些是手动添加的

       <link rel="stylesheet" href="
      {{asset('bundles/site/css/mobiledatepicker.css')}}">
      <link rel="stylesheet" href="
      {{asset('bundles/site/css/jquerymobile.css')}}">

经过进一步的挖掘,我找到了答案

   require('jquery-ui/ui/widgets/datepicker.js');

您的网页包是否为jquery/jqueryui正确配置?您让我觉得它更像是一个小部件,请参阅我的答案