@JSlang

Страница 502 из 2237
Hell
22.12.2016
10:33:24
[web] [mobile browser] [js] [jquery] [lazy load] [slider init] как подписаться на событие "все изображения загружены", которое работает и на медленных соединениях?

Oleg
22.12.2016
10:34:03
Плохая практика сразу в несколько чатов слать сообщения одинаковые

Особенно если в одном из них ещё и случайно 2 раза это делать

Andrey ?
22.12.2016
10:34:29
https://developer.mozilla.org/ru/docs/Web/Events/load

Google
Azein
22.12.2016
10:34:32
сейчас еще менее обязательно, чем раньше )

Hell
22.12.2016
10:47:54
https://github.com/kenwheeler/slick/issues/2457#issuecomment-254833712

мне нужно обойти этот workaround

я должен инициализировать слайдер только спустя 1 секунду по setTimeout

на быстрых соединениях это раздажает

Yergali
22.12.2016
10:55:13
всем привет

у меня вопрос по node.js

var User = require('models/user').User; var user = new User({ username: "Tester2", password: "secret" }); user.save(function(err, user, affected) { if (err) throw err; User.findOne({username: "Tester"}, function(err, tester) { console.log(tester); }); });

выходить ошибка

DeprecationWarning: Mongoose: mpromise (mongoose's default promise library) is deprecated

Tim
22.12.2016
11:00:52
@nodejs_ru

Denis
22.12.2016
11:00:55
ну так документацию по Mongoose почитать надо

Tim
22.12.2016
11:00:59
Есть спец чат

Google
Yergali
22.12.2016
11:01:23
спасибо

Felix
22.12.2016
11:02:39
Anatoly
22.12.2016
11:31:54
Может кто сможет помочь http://stackoverflow.com/questions/41282161/how-to-solve-the-definition-of-dependences-with-lazy-loading-js-module-file

Каїн
22.12.2016
12:12:02
Может кто сможет помочь http://stackoverflow.com/questions/41282161/how-to-solve-the-definition-of-dependences-with-lazy-loading-js-module-file
Ты хочешь динамически загружать не созданные ещё файлы так?

Anatoly
22.12.2016
12:12:22
Созданные файлы хочу динамически загружать )

Только не вместе с деплоем основного бандла, а отдельно ,через форму определенную

Каїн
22.12.2016
12:13:14
Шта

Если у тебя вебпак собирает модули , значит любой эксернал должен быть приведён к этому виду

Если без виндов и еншур

Anatoly
22.12.2016
12:14:35
К какому виду?

Каїн
22.12.2016
12:14:42
Насколько я помню вп и так регистрирует все модули глобально

К виду в котором вп отдаёт их

Что если загрузить файл и в then написать require название модуля

Anatoly
22.12.2016
12:15:44
Да, но откуда мои загружаемые модули могут знать номера __webpack_require__ зависимостей основного бандла?

Каїн
22.12.2016
12:15:53
Хотя не, не сработает

Это да

После загрузки eval и дело в шляпе

Anatoly
22.12.2016
12:18:10
Да хоть eval, хоть что-угодно, зависимости из основного бандла надо как-то увидеть...

Каїн
22.12.2016
12:18:20
Но подход странный - тут у тебя готовый пак и спа но ты хочешь ещё и разделить его

Anatoly
22.12.2016
12:18:28
У меня не спа

Google
Каїн
22.12.2016
12:18:41
Тогда зачем тебе вебпак

Конкатенируй

Anatoly
22.12.2016
12:19:06
Устаревший подход

Каїн
22.12.2016
12:19:51
Зато проблем с мещанином модулей и не модулей не будет бгг

Как по мне так вариант только глобальная область

Так как ты пытаешься выпихнуть туда где ты все входы закрыл

Как хотфиксы в прод

Anatoly
22.12.2016
12:22:26
Если глобальная область, то как мне разрабатывать то? Чисто практически - это можно сделать, но как разрабатывать то.... хочется так же делать import чтобы все было красиво, а не: var A = window.A; class B extend A {}

Каїн
22.12.2016
12:23:16
Ну у тебя нету возможности узнать об а в бандле

Бандл это закрытая экосистема

А тебе нужно чтобы пришёл папуас А в твой проблемный цивилизированый мир

Дмитрий
22.12.2016
12:24:20
Бог аналогий

Ivan
22.12.2016
12:24:26
метафор

Anatoly
22.12.2016
12:24:48
Ну чисто теоретически можно ведь сделать так, чтобы номера __webpack_require__ были чисто последовательностью

Каїн
22.12.2016
12:25:02
Тем более тебе все равно прийдется писать вотчер который проверит наличие А перед созданием класса

Anatoly
22.12.2016
12:26:33
Печалька. А куда предметнее будет логично написать? В webpack, typescript или еще куда-нибудь?

Может быть есть там у людей какие-нибдуь идеи или планы

Каїн
22.12.2016
12:27:30
Скорее вп, ты же хочешь модуль создать без модуля

О, а что если подменить ссылку

Google
Каїн
22.12.2016
12:28:22
Object.assign(module, response)

Модуль все равно объект

Anatoly
22.12.2016
12:29:41
Не понял. Я лично вижу выход в том, что всё остается как есть, но сам вебпак помимо сборки модулей еще прокидывает все классы в глобал

Каїн
22.12.2016
12:31:05
А это, то что ты хочешь догрузить должно знать о других модулях вп?

Anatoly
22.12.2016
12:31:41
Ну конечно, то что я хочу догрузить же использует зависимости модулей вп, расширяет их, добавляет и т.д.

Каїн
22.12.2016
12:32:20
А почему не в бандл сразу добавить через еншур?

Anatoly
22.12.2016
12:33:12
потому что бандл собрали, залили. Релиз например раз в месяц, а все остальное пишется каждый день и добавляется в прод. пользователями.

Admin
ERROR: S client not available

Дмитрий
22.12.2016
12:34:01
Сложна)

Каїн
22.12.2016
12:34:34
User continuous integration

А пользователи и тесты пишут?

Anatoly
22.12.2016
12:34:45
Типа того )

Нет, пользователи пишут кастомные жски и верстку )

Oleg
22.12.2016
12:35:28
Хорошая идея кстати

Anatoly
22.12.2016
12:35:32
Не пользователи, а разработчики только... *высокоуровневые*

Каїн
22.12.2016
12:36:29
Ты уже не правильно подошёл к вопросу

Тебе апи надо создать для них

А не доступ в ап давать

Anatoly
22.12.2016
12:36:54
Legacy архитектура системы

Она настолько не гибкая, что никак

Google
Дмитрий
22.12.2016
12:37:01
Я думаю там всё несколько сложнее

Каїн
22.12.2016
12:37:43
Тогда бы все дополнительное было бы в одном темплейте в который из базы дописывается скрипт со ссылкой

Окей, тогда, а реально пользователю нужно доступ ко всем модулям?

Возможно в Глобал можно вынести только утилиты и коммон

Anatoly
22.12.2016
12:39:17
Да, конечно не ко всем

Каїн
22.12.2016
12:40:01
Ну вот пользователи вместо require будут использовать глобальную переменную

Разница что им запрашивать модуль что переменную

Anatoly
22.12.2016
12:40:25
Вынести можно, но как пользователями разрабатывать то? var A = window.A; class B extend A {} стремно же

Сергей
22.12.2016
12:41:18
глобалы это стремно

оч

Dreamerinnoise
22.12.2016
12:41:21
Может кто сможет помочь http://stackoverflow.com/questions/41282161/how-to-solve-the-definition-of-dependences-with-lazy-loading-js-module-file
делаем похожуу схему, отдельные модули пихаем в варники(зипы). кор модуль общается через прослойку

ну и разруливается потом спец плагином к вебпаку

Anatoly
22.12.2016
12:44:48
@dreamerinnoise Тут главный вопрос в том, как отдельным модулям видеть модули основного бандла... __webpack_require__ не на числах, а на строках, например?

Konstantins
22.12.2016
13:36:12
Никто не знает, что за дела?

http://stackoverflow.com/questions/41284393/security-error-with-matching-origins-in-android-chrome

Александр
22.12.2016
14:44:54
@dreamerinnoise Тут главный вопрос в том, как отдельным модулям видеть модули основного бандла... __webpack_require__ не на числах, а на строках, например?
А что CommonChunkPlugin разве не для этого? require.ensure вроде асинхронно грузить умеет. Могу ошибаться…

Я у себя сделал common.js и auth.js и app.js. Если мне сервак не отдает app.js (не авторизован) - то я гружу auth.js, если отдает - отрабатывает app.js

Anatoly
22.12.2016
14:46:20
require.ensure это для связанных подбандлов, а у меня они не связаны с бандлом и их > 1000

Не всё так просто, я ж умею читать доки и гуглить.

Страница 502 из 2237