@JSlang

Страница 242 из 2237
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
так себя ведет только если я сжимаю
тебе нужно сжимать этот html?

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

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
с опытом в любом случае научишься называть

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