@JSlang

Страница 925 из 2237
Дмитрий
31.05.2017
13:00:43
Это не утилита, это каркас

Каїн
31.05.2017
13:01:14
MVP

minimum viable product

Кирилл
31.05.2017
13:02:09
т.е. "одна большая утилита вместо многих маленьких" - я правильно понял?
по сути ты можешь и галпом собирать так же как и вебпак

Google
Maxim
31.05.2017
13:02:42
Это не утилита, это каркас
Каркас подразумевает фреймворк. Так?

Кирилл
31.05.2017
13:02:48
у вебпака просто это единственное предназначение и сообщество сейчас больше, поэтому и собирает он лучше

Дмитрий
31.05.2017
13:03:03
Каркас подразумевает фреймворк. Так?
Потрудись уже загуглить а

Кирилл
31.05.2017
13:03:36
больше фишек типа тришейкинга и бандлов для либ и динамического кода

в галпе я такого не помню

hlomzik
31.05.2017
13:03:56
gulp — task-runner, билд обеспечивается плагинами webpack — build-tool (а таски запускаются в npm), и из-за подхода к импортам необходимость в билд-тасках пропадает почти полностью

Дмитрий
31.05.2017
13:05:59
import style from './style.css' прямо в коде дорогого стоит

Кирилл
31.05.2017
13:06:01
то что 2-й вебпак из коробки модули поддерживает без плагинов?

hlomzik
31.05.2017
13:06:50
то что 2-й вебпак из коробки модули поддерживает без плагинов?
то, что он позволяет так делать с момента запуска

Maxim
31.05.2017
13:07:45
т.е. по сути замена browserify?

Дмитрий
31.05.2017
13:09:51
да

Maxim
31.05.2017
13:10:05
ёбаный стыд, сколько воды надо было налить, чтобы прийти к простому ответу. Благодарю.

Google
hlomzik
31.05.2017
13:13:02
не знаю, зачем тут столько развели)

Maxim
31.05.2017
13:13:38
А про гугл: 90% статей про webpack начинается со слов "Many people seem to be having a hard time getting into webpack, myself included".

Eduard
31.05.2017
13:16:54
#noob

Кирилл
31.05.2017
13:19:03
то, что он позволяет так делать с момента запуска
действительно, 1-й не умел только es6 модули из коробки

Maxim
31.05.2017
13:24:51
#noob
в общении с подобными тебе - однозначно.

Eduard
31.05.2017
13:35:53
в общении с подобными тебе - однозначно.
мне нужен был линк, не к твоему сообщению, чего ты сразу

MVP
31.05.2017
19:01:27
Боги вебпака, посоветуйте! Если мне надо собирать несколько вариантов фронта. Скажем с темами, в один идёт /styles/a.scss, в другой /styles/b.scss - как это правильно сделать? Передавать переменные через define? А как тогда сделать Типо такого npm run build - - theme 'a'?

Можно в вебпак забросить переменную из командной строки?

Сергей
31.05.2017
19:07:50
можно

во втором

можно экспортить не конфиг а функцию принимающую env

MVP
31.05.2017
19:10:11
во втором
В первом нет опции тоесть?

Ясно будем Upgrade делать

Сергей
31.05.2017
19:10:42
давно пора обновиться

MVP
31.05.2017
19:11:09
Ну заказчикам фичи надо же в первую очередь ?

anoru
31.05.2017
20:24:36
Можно в вебпак забросить переменную из командной строки?
в конфиге доставать из env. его передать коммандной строкой.

MVP
31.05.2017
20:34:52
в конфиге доставать из env. его передать коммандной строкой.
Ну во 2м webpack, так? В первом что то у меня npm run build - - for "Bar" Не работало

anoru
31.05.2017
20:37:26
в первом, конечно же. Также как и остальные env передаются. process.env в конфиге юзать далее. я не понимаю зачем для такой простой штуки апгрейдить вебпау

Google
MVP
31.05.2017
20:42:14
npm run build Aaa=Bob?

anoru
31.05.2017
20:50:19
Можешь уточнить как передавать?
cmd: TEST=123 webpack —progress —config webpack/common.config.js config: plugins: [ new webpack.DefinePlugin({ __TEST__: `'${process.env.TEST}'`, }),

блин, телега сожрала кавычки

поправил

это пример для строковой переменной

Евгений
31.05.2017
20:51:40
Можно же просто так `${process.env.TEST}`

Или я ошибаюсь

anoru
31.05.2017
20:53:10
хз, там была какая-то проблема с этим. Он прямо вставил слово без кавычек и поэтому все упало. Мы это юзали, чтобы передавать имя проекта (много разных подпроектов с одним вебпак конфигом) NODE_PROJECT=, но потом переделали, так что больше такое не юзали

Или я ошибаюсь
Проверил еще раз. ну да, как и думал - без доп кавычек не заведется

при передаче TEST=test и выводе console.log(__TEST__) он заменит на console.log(test), а не console.log('test')

поэтому нужны кавычки. Иначе упадет с текстом, что test undefined

MVP
31.05.2017
21:05:05
Попробую завтра, спасибо

galiant
31.05.2017
21:07:09
Ребят, посоветуйте пожалуйста обфусикатор для js ?

anoru
31.05.2017
21:09:06
И это, кстати, очень странное поведение. Я понимаю, если бы проблемы была только в __TEST__: process.env.TEST, - в таком случае понятно почему оно попадет не как строка (если передать как TEST=test) Но почему не работает вариант: __TEST__: `${process.env.TEST} вот этот момент я не понимаю. Он же в таком случае должен передать это как строку, но все равно пытается получить значение из переменной test. Работает исключительно вариант с двойными кавычками __TEST__: `'${process.env.TEST}'`, Вот даже сейчас проверил, чтобы удостовериться

Сергей
31.05.2017
21:34:02
кто умеет в esdoc/jsdoc?

хочу определить тип объекта, типа interface в ts/flow

не пойму как

Admin
ERROR: S client not available

Сергей
31.05.2017
21:34:28
типа функция принимает объект с определенными полями

Котяй Негодяй
31.05.2017
21:34:57
Может Flow?

Google
Сергей
31.05.2017
21:36:34
зачем

мне нужно доку сгенерировать

нашел

там аж @typedef, @type, @property когда пишешь @prop то не добавляет

Bauyrzhan
01.06.2017
07:33:01
Блин у меня магия какая-то интегрировал gulp собираю все бэкбоновские вьюхи джски в один файл, в index.html прописываю всего один путь в этот собрабнный файл, у меня до третьей вбхи весь функционал работает, а следущие нет, хотя если вставляю на открытой 4 -ой вьюхе в консоль скрипт из собранного файла -- функционал начинает работать

Сергей
01.06.2017
08:06:29
Ребят, а какой плагин бабеля конвертит const -> var?

Rafael
01.06.2017
08:09:06
babel-plugin-transform-es2015-constants https://www.npmjs.com/package/babel-plugin-transform-es2015-constants

Оно?

Anatoly
01.06.2017
08:09:35
а sed'ом можно?)

Дмитрий
01.06.2017
08:10:20
Можно и телетайпом

Если дурь девать некуда

da horsie
01.06.2017
08:11:41
Седом можно только если html регулярками парсишь.

Anatoly
01.06.2017
09:08:35
а где исходник посмореть этого модуля? ссылка на гитхап по этому линку 404

Дмитрий
01.06.2017
09:09:42
Его уже два года как нет

block scope сейчас вместо него

Maksim
01.06.2017
09:22:53
привет, подскажите как раздать фотки через nginx, примерный урл /static/2/test.jpg location ~* /static/.*\.(jpg|png)$ { include sites-enabled/proxy.conf; alias /front/public/static; }

Anatoly
01.06.2017
09:31:09
root там как минимум надо

hlomzik
01.06.2017
11:08:18
Давно хром в Network с включенным Preserve log стал перезаписывать элементы? Если логиниться в фб, то все эти редиректы просто перезаписывают один элемент истории, видимо, из-за 301 кода.

Это как-то отключается?

Set
01.06.2017
11:12:17
всем привет

Google
Set
01.06.2017
11:12:25
подскажите пожалуйста

как при помощи js получить данны по ссылке

Set
01.06.2017
11:14:15
просто у меня там json файл

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