Получение Uncaught TypeError: Невозможно прочитать свойство 'fn' из неопределенного и TypeError $ (...). Daterangepicker не является функцией Webpack Rails 6 - PullRequest
0 голосов
/ 11 марта 2020

Я добавил пакет daterangepicker с yarn в свой проект rails 6 с webpacker в качестве системы управления зависимостями для JS. У меня проблема в том, что jQuery само по себе работает и определено. Но средство выбора даты неправильно инициализируется. Как я могу заставить daterangepicker корректно работать с webpacker? * Приложение 1001 *

. js

window.jQuery = $;
window.$ = $;

import {} from 'jquery-ujs'
import "./semantic.min"
.....
...
import moment from 'moment';
window.moment = moment;

require("daterangepicker");
require("@rails/activestorage").start();
require("channels");

environment. js

const {environment} = require('@rails/webpacker');
const webpack = require('webpack')

environment.plugins.prepend('Provider',
new webpack.ProvidePlugin({
  $: 'jquery/src/jquery',
  jQuery: 'jquery/src/jquery',
  jquery: 'jquery', 'window.jQuery': 'jquery',
  moment: 'moment'
  })
);
module.exports = environment;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...