
Nikolay
23.10.2016
18:10:05
а теперь с чувством, с толком, с расстановкой
что куда инклудишь, что подключено
конфиг вебпака

Eduard
23.10.2016
18:13:37
http://pastebin.com/GSfb9iz3

Google

Eduard
23.10.2016
18:14:05
у меня html loader вставляяет html код для удобства

Nikolay
23.10.2016
18:19:09
скинь кусок html на котором упало
там походу регулярку дополнить надо

Eduard
23.10.2016
18:20:17
на скрине же кусок кода
на котором падает
mustache
юзаю
он ругается на {{}}

Nikolay
23.10.2016
18:21:44
он ругается на {{/selected}}
ща подумаю )
подставь gm, /\{\{.*?}}/gm
странно все это, регулярка вроде правильная

Eduard
23.10.2016
18:27:01
тоже самое

Google

Nikolay
23.10.2016
18:29:04
может тебе явно надо лоадер прописать тогда, возможно настройки не применяются
и убрать html!
я про
loaders: [
{
test: /\.html$/,
loader: "html"
}
]

Eduard
23.10.2016
18:33:42
Попробовал
теперь он возмущается на обычные файлы html без {{}}

Nikolay
23.10.2016
18:36:10
ну если лоадер прописан, он должен по расширению .html в конце файла определять лоадер
ну блин, поидее если у тебя css через require('style.css'): не ругается, то и require('index.html'); не должно

Eduard
23.10.2016
18:40:58
так себя ведет только если я сжимаю
new webpack.optimize.UglifyJsPlugin({
compress: {warnings: false}
}),
без него все работает

Nikolay
23.10.2016
18:50:24
ну тут уже нужно ковырять uglify, возможно сильно жмет или не так

Leonid
23.10.2016
20:10:15

Eduard
23.10.2016
20:15:43
Я уже решил проблему) спасиб

Nikolay
23.10.2016
20:17:20
и не написал как
ах ты нехороший человек :D

Eduard
23.10.2016
20:36:00
Все оч просто, я забыл убрать html! в другом файле и в куче логов не обращал внимания)

[Anonymous]
24.10.2016
00:27:56
если я использую код юникода \uNNNN, он гарантированно отобразится в браузерах(firefox, chrome) => операционках(windows, unix-like)? все зависит от шрифта используемого браузером? так?

Nikolay
24.10.2016
00:37:17
все зависит от кодировки файла, если она тоже utf-8 то гарантированно
шрифт здесь не причем

[Anonymous]
24.10.2016
00:48:14
то есть указать в html кодировку достаточно будет?

Google

Nikolay
24.10.2016
01:20:12
надо чтобы сервер в правильной кодировке отдавал файлы
точнее так, у файлов должна быть правильная кодировка
скажем js файл который что то выводит или где то исполняется, должен быть в utf-8

[Anonymous]
24.10.2016
01:21:43
а, понял, спасибо

Tony
24.10.2016
06:30:55
есть разница между "use strict" и 'use strict'?

Andrey
24.10.2016
06:32:07
Нет

Oleg
24.10.2016
06:32:58
Нет

JetFightzer ?
24.10.2016
06:33:48
В кавычках же, не?

Oleg
24.10.2016
06:34:12
Контекст, нужно понимать контекст вопроса
Машина бы ответила про кавычки, да

Acorpx
24.10.2016
06:35:05
ну он про разницу в одинарных и двойных кавычек спрашивал же? они в жс равноправные вроде

Oleg
24.10.2016
06:35:40
use strict - это про включения вариации работы интерпретатора

JetFightzer ?
24.10.2016
06:36:21
с чего лучше всего начать утро?

Oleg
24.10.2016
06:37:25
Написать пару сотен строчек на JS
Потом обед
Потом ещё пару сотен
А дальше - как угодно

JetFightzer ?
24.10.2016
06:37:45
я уже делал это ночью :с
Кстати, где искать вдохновения для лаконичного именования переменных?

Google

JetFightzer ?
24.10.2016
06:39:15
я три сущности уже неделю назвать не могу

Admin
ERROR: S client not available

Oleg
24.10.2016
06:40:37
Возможно причина в том что сущности выполняют слишком много всего и их нужно резать

Михаил
24.10.2016
06:40:49
О, можно создавать чатик Павловы.js

Ilia
24.10.2016
06:45:58

JetFightzer ?
24.10.2016
07:05:26
нужно 3 функции для того чтобы запись была максимально краткой
и чтобы чейнились эти вызовы
варианта три
добавить в список нод дополнительную ноду и получить список нод
добавить к ноде дочернюю ноду и оставить выбор на текущей
добавить к ноде дочернюю ноду и выбрать дочернюю
при чём первая операция доступна только тогда когда имеем одну несвязанную ноду, добавляем к ней ещё и получаем список
третья недоступна после второй или первой операции
но это не суть
суть в том, что хз как назвать эти почти одинаковые операции. и важно чтобы их было три вот с этими возможностями, чтобы всё чейнилось

Михаил
24.10.2016
07:11:18
addAndSelectList
addAndSelectCurrent
addAndSelectChildren
не?

JetFightzer ?
24.10.2016
07:11:59
длиненько :с

[Anonymous]
24.10.2016
07:12:40
что...

Михаил
24.10.2016
07:12:54
А нафига коротенько то? Чтобы через 2 месяца "будущий вы" мозг сломал, что значит какой-нибудь "aal"?
С минификацией Uglify отлично справляется

JetFightzer ?
24.10.2016
07:13:21
да нет. назвать просто словом одним. тогад станет ясненько
а коротенько - ибо оно будет везде почти

Google

[Anonymous]
24.10.2016
07:13:41
как вариант действительно, в uglify запихни функции и результат с отступами перепиши

Михаил
24.10.2016
07:15:24
Ну сделайте одну функцию add, передавайте в нее параметром, что надо вернуть. Внутри уже распределяйте, какой функции отдать на обработку.

[Anonymous]
24.10.2016
07:16:02
полиморфизм D:

Михаил
24.10.2016
07:16:05
Магические числа и строки - не лучший вариант, конечно, но почему-бы нет

JetFightzer ?
24.10.2016
07:16:18

[Anonymous]
24.10.2016
07:16:46
декораторы

Михаил
24.10.2016
07:16:57
Промисы и then вместо обычных коллбеков?

JetFightzer ?
24.10.2016
07:17:21
там как раз граф с отдельными задачами и их последовательностью выполнения. вроде каких-нибудь промисов, но не промисы.
там не каллбэк хэл
но любой параметр кроме функции сильно портит читаемость

[Anonymous]
24.10.2016
07:17:53
с опытом в любом случае научишься называть