Alex
Здравствуйте, нужна помощь, смотри есть 2 скрипта <script type="text/javascript" src="http://localhost:46001/heads.js"></script> <script type="text/javascript" src="http://localhost:46001/vscript/32/1/vsw2gfi/script.js"></script> первый, должен загружать в head скрипты второй, уже выполняет определенные действия. Проблемма в том что в хед не успевают передатся и загрузится скрипты, а второй уже их юзает. Подскажите как это исправить?
Combot
combot.org/chat/-1001045541386
Alex
в первом RequireJS используется или что?
Alex
первый это вот
Alex
var s = document.createElement('script'); s.setAttribute('src', 'http://code.jquery.com/jquery-1.9.1.min.js'); var s1 = document.createElement('script'); s1.setAttribute('src', '/files/libs/videojs-vast-plugin-master/lib/vast-client.js'); var s2 = document.createElement('script'); s2.setAttribute('src', '/files/libs/videojs-vast-plugin-master/videojs.vast.js'); var s3 = document.createElement('script'); s3.setAttribute('src', '/files/libs/videojs-vast-plugin-master/lib/videojs.ads.js'); var s4 = document.createElement('script'); s4.setAttribute('src', '/files/libs/videojs-vast-plugin-master/video.js'); var l = document.createElement('link'); l.setAttribute('href', '/files/libs/videojs-vast-plugin-master/videojs.vast.css'); l.setAttribute('rel', 'stylesheet'); l.setAttribute('type', 'text/css'); var l1 = document.createElement('link'); l1.setAttribute('href', '/files/libs/videojs-vast-plugin-master/lib/videojs.ads.css'); l1.setAttribute('rel', 'stylesheet'); l1.setAttribute('type', 'text/css'); var l2 = document.createElement('link'); l2.setAttribute('href', '/files/libs/videojs-vast-plugin-master/video-js.css'); l2.setAttribute('rel', 'stylesheet'); document.head.appendChild(s3); document.head.appendChild(s2); document.head.appendChild(s4); document.head.appendChild(s1); document.head.appendChild(s); document.head.appendChild(l2); document.head.appendChild(l1); document.head.appendChild(l);
Nikolay
кому инетерсно тут партянку неоформленную читать?
Alex
ох, ну вот, у меня есть книжка, 2010 года, специально проверил
Alex
там как раз вот такой способ добавления скриптов советуют
Alex
камон, делай бандл или RequireJS юзай, чего ты мучаешься
Alex
requirejs мертв
в каком смысле? скрипты не загружает?
Энлов Свичблейд
commonjs + browserify = единственно актуальный способ бандлить
Энлов Свичблейд
в каком смысле? скрипты не загружает?
Привносит оверхед ненужный
Энлов Свичблейд
Поэтому лучше не советовать его
Alex
а browserify не привносит? ахаха, что ты делаешь, прекрати
Энлов Свичблейд
а browserify не привносит? ахаха, что ты делаешь, прекрати
Он просто работает ) js разработчик как минимум сейчас должен знать как commonjs модули работают, а не мучаться с паровозом зависимостей
Энлов Свичблейд
webpack популярнее
да, согласен, browserify не единственный
Sergey
commonjs + browserify = единственно актуальный способ бандлить
такой себе webpack умеет намного больше
Vlad
такой себе webpack умеет намного больше
browserify c плагинами тоже много умеет
Энлов Свичблейд
такой себе webpack умеет намного больше
настроишь вебпак вручную быстро?)
Sergey
быстро — относительное понятие
Sergey
но да
Co(n)stantine👨‍🔬
https://github.com/bdash-app/bdash
Энлов Свичблейд
быстро — относительное понятие
если сравнивать с browserify, то быстрее не будет.
Alex
в смысле outdated
это не аргумент, мало ли что теперь не модное
Энлов Свичблейд
Vlad
зачем тебе технологии многолетней давности
Alex
это аргумент
ну не всем же фронт каждый два месяца переписывать
Vlad
на устаревшем стеке
Sergey
не факт
твои слова не факт
Alex
кто-то и новые продукты писать должен. и старое поддерживать, представляешь
Vlad
ты прав
Vlad
тем не менее советовать requirejs уже точно не стоит
Alex
в этом конкретном случае или вообще?
Alex
про вообще - я и не спорю, что не стоит
Alex
в этом - почему бы и нет
Энлов Свичблейд
Alex
и в этом случае тоже
так ты сразу чуваку резюме кидай, что переписать все за бесплатно согласен
Alex
зачем полумеры
Энлов Свичблейд
зачем полумеры
есть @javascript_jobs
Boris
Т.е. теперь если requirejs, jquery и т.д. запускаются и работают, то можно считать что они живы и использовать их в новых проектах? никто же не гооврит что надо переписывать старые безотлагательно, но использовать requirejs для того с чем webpack справится лучше это прям плохо как-то
Boris
сейчас если скруглять уголки дивами это тоже будет работать
Gordey
Какими дивами
Gordey
Таблицами
hlomzik
npm обновляется через npm yarn обновляется через npm npm > yarn
Boris
дак а разница? дивами тоже самое
andrei
Картинкой скруглять
Дима
"flow.path": "flow", "javascript.validate.enable": false,
Дима
Я не уверен, но у меня в настройках больше ничего flow-специфичного нет
Дима
Причём работаю сразу на ts и на flow)
Ιπταμενο
посоветуйте модных фреймворков посоны чо щас используют вместо jquery?
Vlad
svelte
hlomzik
чего от меня хочет yarn? $ yarn add babel-core node-sass warning "babel-loader@6.2.10" has unmet peer dependency "babel-core@^6.0.0". warning "sass-loader@5.0.0" has unmet peer dependency "node-sass@^4.0.0". success Saved 2 new dependencies. ├─ babel-core@6.22.1 └─ node-sass@4.5.0
hlomzik
это я уже третий раз для верности сделал, т.е. пакеты точно стоят, но он говорит, что "не встречены зависимости"
Nikolay
Кто-нибудь работал с d3-format через import
Nikolay
?
Sergey
может кто нубу помочь с запросом в ангуларе? не могу распарсить ответ с апи
hlomzik
https://github.com/yarnpkg/yarn/issues/2132
не совсем то, но еще посмотрю ишью, спасибо
Tema
гж
Anonymous
Есть в телеграмм конфа по c#
Anonymous
?
Ιπταμενο
@CSharpChat
Anonymous
"flow.path": "flow", "javascript.validate.enable": false,
Так Flow работает. Мне спам от TS не нужен, просто. Тем более, что он типы вычисляет в данном случае невалидно.
Anonymous
@CSharpChat
Спасибо ^_^
Co(n)stantine👨‍🔬
https://www.youtube.com/watch?v=2U3G9FNIdBQ&list=TLGGtpYWHxWvydMwODAyMjAxNw
Co(n)stantine👨‍🔬
Почему? Что-бы вы посмотрели, по ссылке плейлист новых видео ну по крайней мере для меня полезная инфа