Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #2081 (permalink)  
Старый 21.12.2016, 23:56
Аватар для Tim
Tim Tim вне форума
Профессор
Отправить личное сообщение для Tim Посмотреть профиль Найти все сообщения от Tim
 
Регистрация: 05.06.2009
Сообщений: 1,703

Если на фейсбуке открыть консоль, то можно лицезреть красивое сообщение:

Цитата:
Эта функция браузера предназначена для разработчиков. Если кто-то сказал вам скопировать и вставить что-то здесь, чтобы включить функцию Facebook или «взломать» чей-то аккаунт, это мошенники. Выполнив эти действия, вы предоставите им доступ к своему аккаунту Facebook.
обычно console.log показывает строку скрипта на которой он был вызван. тут же ни чего такого нет. як так? =)
__________________
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
Самые главные в жизни вещи - не вещи! (было написано на одном гараже =)
Ответить с цитированием
  #2082 (permalink)  
Старый 22.12.2016, 01:19
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

Tim, http://stackoverflow.com/a/13017382/2451573
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #2083 (permalink)  
Старый 22.12.2016, 01:47
Аватар для Tim
Tim Tim вне форума
Профессор
Отправить личное сообщение для Tim Посмотреть профиль Найти все сообщения от Tim
 
Регистрация: 05.06.2009
Сообщений: 1,703

cyber,
да, это цвет фон и тд. а как сделать чтобы не отображало номер строки скрипта
__________________
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
Самые главные в жизни вещи - не вещи! (было написано на одном гараже =)
Ответить с цитированием
  #2084 (permalink)  
Старый 25.12.2016, 11:37
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Хотите знать, что заставило меня сегодня улыбаться с утра?

Пришло на почту письмо, в котором бла-бла-бла, доступен новый поиск по npm пакетам на сайте https://npms.io

Любопытсва ради я зашел туда посмотреть, потыкал и нашел свой загрузчик файлов для ангуляра 1. После чего мне стало любопытно взглянуть на загрузчики файлов для ангуляра 2 и я наткнулся на это.

Оказывается, ребята взяли и портировали мой аплоадер для второго ангуляра. Как говорится, найдите 10 отличий:

1. https://github.com/nervgh/angular-fi...0/src/services (мой)
2. https://github.com/valor-software/ng...ts/file-upload (чужой)

Вот такая забавная история

P.S.: в моем аплоадере есть ряд ошибок проектирования. Не буду им говорить, расстраивать
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием
  #2085 (permalink)  
Старый 25.12.2016, 12:37
Аватар для Vlasenko Fedor
Профессор
Отправить личное сообщение для Vlasenko Fedor Посмотреть профиль Найти все сообщения от Vlasenko Fedor
 
Регистрация: 13.03.2013
Сообщений: 1,572

nerv_,
указать в readme лицензию распространения уже не модно ?
Ответить с цитированием
  #2086 (permalink)  
Старый 27.12.2016, 08:58
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Сообщение от Poznakomlus
указать в readme лицензию распространения уже не модно ?
не "уже не модно", а "тогда не модно было"
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием
  #2087 (permalink)  
Старый 06.02.2017, 13:18
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Всем привет!

Вопрос: как вы описываете зависимости и подключаете их на фронтэнде?
О чем именно речь: допустим есть проект. Речь идет о фронтенде. В браузер подключается модуль X, у которого есть зависимость Y. В свою очередь у модуля Y есть зависимость Z.

Олдскульное подключение будет выглядеть следующим образом (условимся, что один файл -- один модуль):
<script src="Z.js"></script>
<script src="Y.js"></script>
<script src="X.js"></script>

Тут мы руками разруливаем подключение зависимостей. Этого хотелось бы избежать.

Хочется сделать так
<script src="X.js"></script>

и при этом, чтобы необходимые зависимости подключились автоматически.

Интересуют стратегии обе стратегии (development и production).
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием
  #2088 (permalink)  
Старый 06.02.2017, 13:21
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

nerv_, что мешает юзать webpack?

Подключаем X.js, далее
X.js

import "Z.js";

// или динмачески
import("./Y.js").then( y => ...)
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #2089 (permalink)  
Старый 06.02.2017, 13:42
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Сообщение от cyber
что мешает юзать webpack?
1. c webpack'ом каждый раз придется бандл(ы) пересобирать. Или я ошибаюсь? (стратегия production)
2.
X.js
import "Z.js"; // тут я не знаю, как подключены зависимости. Они могут быть подключены олдскульно [как глобальные переменные] (сv. мой пост выше) или через тот же вебпак

Вебпак так работает?
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием
  #2090 (permalink)  
Старый 06.02.2017, 13:52
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

Сообщение от nerv_
c webpack'ом каждый раз придется бандл(ы) пересобирать. Или я ошибаюсь? (стратегия production)
врубил webpack --watch и фигачешь код, для продакшена делаешь отдельный конфиг и запускаешь продакшн конфиг когда нужен продакшн бандлс, в чем проблема
Сообщение от nerv_
Они могут быть подключены олдскульно [как глобальные переменные] (сv. мой пост выше) или через тот же вебпак
С вебпаком есть много решений, например https://www.youtube.com/watch?v=7LSE...=102s&index=27
или так
Z.js
..
window.Z = (z) => ... ;


X.js
import "./Z";

window.Z("z");


За год использования вебпака, еще не нашлось такой проблемы которую не удалось решить вебпаком, хотя у меня куча легаси кода)
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Смишных картинок тред megaupload Оффтопик 3448 03.07.2023 09:47
React'а тред melky Оффтопик 246 13.11.2016 08:07
Webpack'а тред nerv_ Сборка проекта, утилиты 58 07.05.2016 13:46
Смешных историй тред monolithed Оффтопик 11 04.03.2015 04:20
Смишных видео с намеком тред godofjavascript Оффтопик 4 30.12.2012 23:50