Size: a a a

2021 July 15

I

IMA.Aslan in RubyRush.ru
спасибо!
источник

В

Владислав in RubyRush.ru
Добрый день.
Страница не загружается
Error: Cannot find module 'jquery/src/jquery'

на домашней машине все работало, на рабочей запулил проект, добавил jquery из yarn

но не изменило ситуацию.

в стеке вызова в браузере видно, что спотыкается на rails-ujs.js

разве в 6х его отдельно надо ставить?

текущие файлы:

environment.js
const { environment } = require('@rails/webpacker')

const webpack = require('webpack')
environment.plugins.prepend('Provide',
 new webpack.ProvidePlugin({
   $: 'jquery/src/jquery',
   jQuery: 'jquery/src/jquery'
 })
)

module.exports = environment

application.js
import Rails from "@rails/ujs"
import Turbolinks from "turbolinks"
import * as ActiveStorage from "@rails/activestorage"
import "channels"

Rails.start()
Turbolinks.start()
ActiveStorage.start()

require('jquery')
источник

Г

Глицин in RubyRush.ru
Ребят, подскажите пожалуйста в следствие чего могла возникнуть это ошибка ? Я в новом проекте по включил devise и devise-jwt, на get запросы он рендерит нормально json ответ о когда я посылаю post запрос на регистрацию он говорит что  не верный токен хотя его даже нет
источник

SU

Serg Udo in RubyRush.ru
Разве Text в меню выбрано должно быть?
источник

Г

Глицин in RubyRush.ru
уже туплю  но проблема не в этом
источник

В

Владислав in RubyRush.ru
/node_modules/@rails/ujs/lib/assets/compiled/rails@rails/ujs/lib/assets/compiled/rails-ujs.js
/node_modules/jquery/src/jquery.js

такие файлы есть, не понимаю почему not found
источник

DR

Dmitry R in RubyRush.ru
Может заимпортить выше. 🤷‍♂
источник

M

Michael in RubyRush.ru
Более чем реальные и достижимые цели. Желаю успехов и побольше настойчивости!
источник

I

IMA.Aslan in RubyRush.ru
Спасибо!  Буду обращаться за советами к ВАМ
источник

В

Владислав in RubyRush.ru
Не, дома так же и работает
источник

IO

Ivan Osipov in RubyRush.ru
В config/webpack/environment напишите вместо всего что там есть:

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

const webpack = require('webpack');
environment.plugins.append('Provide', new webpack.ProvidePlugin({
 $: 'jquery',
 jQuery: 'jquery'
}));

module.exports = environment
источник

В

Владислав in RubyRush.ru
попробую завтра уже ушел(

вижу тут разница в том, что в вашем варианте используется метод append, а у меня prepend

в чем разница?
источник

IO

Ivan Osipov in RubyRush.ru
шестой вебпакер?
источник

В

Владислав in RubyRush.ru
на домашней машине
webpacker-5.4.0
на рабочей не помню, полагаю, что такой же.

ваш вариант на домашней тоже работает.

попрбую его завтра на рабочей, только в чем отличие я не понял.
источник

IO

Ivan Osipov in RubyRush.ru
У меня волшебная таблетка для вебпакера, он когда ее съедает начинает работать
источник

В

Владислав in RubyRush.ru
😃завтра отпишусь, что да как.
источник

A

Anton in RubyRush.ru
Там вроде защита рельсовая срабатывает чтобы с разных клиентов исключить одну сессию как-то так. Её можно в конфиге временно отключить. Ошибку скопируйте и на стековерфлоу поищите там вроде был ответ
источник

IO

Ivan Osipov in RubyRush.ru
В личку пишите если что, тут могу пропустить
источник

Г

Глицин in RubyRush.ru
та там можно поставить фильтр да но это решение не в камельфо так как нужно писать мок тесты
источник

s

snxx in RubyRush.ru
здравствуйте. что вот эта конструкция означает:
3.times do
   print 'Welcome '
end
источник