
KlonD90
06.09.2016
16:11:25
наращиваем стейт и мутации

Vladimir
06.09.2016
16:19:09
замени if(text == ... на свитч - кейсы, и все будет ништяк

Никита
06.09.2016
16:27:57
А для es6 на сервере, требуется бабель? Или нод сам может

Google

Vitaly
06.09.2016
16:28:27
Пока бабель

Alexey
06.09.2016
16:28:42

Vladimir
06.09.2016
16:29:19

Никита
06.09.2016
16:29:29
Отлично

Alex
06.09.2016
16:29:51

Никита
06.09.2016
16:30:06
А то с бабелем я не смог через pm2 запустить
babel-node ругался

Alexey
06.09.2016
16:50:38

anoru
06.09.2016
16:58:42
В день по 100 пакетов инсталлите? В чем проблема ставить руками, зато каши не будет

Vitaly
06.09.2016
17:04:22

Vladimir
06.09.2016
17:05:15

Vitaly
06.09.2016
17:07:07
Ну так удаление пакетов же )

Vladimir
06.09.2016
17:07:54
Лол

Google

Vladimir
06.09.2016
17:08:03
Это было весной
И больше не повторится

Vitaly
06.09.2016
17:08:14
Ну для меня - недавно, лол
Да понятно что не повторится, но сам факт

Alexey
06.09.2016
17:09:32

Vladimir
06.09.2016
17:28:01
Вполне себе событие!

Мерлин
06.09.2016
17:30:14
Анатомия веб-сервиса http://bit.ly/2c4jP3K

Vladimir
06.09.2016
17:32:06
> @sullenor
И довольно удобно, когда новый пакет ставишь
а имя пакета из головы брать?

Alexey
06.09.2016
17:35:07

Vladimir
06.09.2016
17:36:08
Их можно поставить заранее или наоборот, позже
Это экономит время только если каждую минут добавляется новая зависимость

Alexey
06.09.2016
17:37:01
На этапе создания проекта / эксперимента вполне удобно. Как вариант, возможная альтернатива прожект стабам

Vladimir
06.09.2016
17:45:28
pnpm спасёт вам немного времени

Vladimir
06.09.2016
17:47:56
Через npm очень удобно распространять вирусы, странно что ещё не было такого

Alexey
06.09.2016
17:49:31

Vladimir
06.09.2016
17:50:13

Alex
06.09.2016
19:40:07
Через npm очень удобно распространять вирусы, странно что ещё не было такого
Тема уже обсуждалась в разных местах.
Я вот проэкспериментировал даже: https://www.npmjs.com/package/ladash
Вариант распространения вируса: создание пакета с названием похожим на известный пакет (typosquatting).
Я конечно не размещал там никаких вирусов.
Даже до 100 установок в месяц не доходит, так что не всё так плохо.

Google

Vladimir
06.09.2016
19:41:55
С умом надо такое делать, o и a слишком далеко друг от друга

Alex
06.09.2016
19:43:12
Есть ещё lodas
мне ещё lodashjs предложили сделать, но лень
поставил auto-install, а он не понял ни одного import'а и снёс всё :)

Ҫѐҏӗѫӑ
07.09.2016
00:49:18
https://github.com/nodejs/node/issues/8428

Vladimir
07.09.2016
01:03:30
из нового и интересного: ничего

Anon
07.09.2016
03:26:45
Есть кто?

IH
07.09.2016
03:47:34
Всем доброго времени суток. Подскажете одну вещь?
HTML:
<p id="nowplaying">
Loading...
</p>
AJAX:
$.get(url, function(data){
$("nowplaying").html(data)
alert(data)
})
почему-то проходит алерт, но контент нифига не меняется.
Пишу в Cordova (хотя это не так важно, возможно)

Петров
07.09.2016
03:50:01
ВМЕСТО Get используйте функцию Ajax
Ajax done - function data
Пропишите функцию обработки ошибок
Ajax

IH
07.09.2016
03:59:54
ВМЕСТО Get используйте функцию Ajax
Спасибо. Не помогает. Код следующий:
$.ajax({
url: 'http://url.com',
type: "GET",
data:{
param1: "value1",
param2: "value2"
}
})
.done(function(data){
$("nowplaying").html(data)
alert(data)
})
.fail(function(err){alert("ERROR: " + err)})
Проходит alert(data) в .done, но HTML не хочет меняться =(

Петров
07.09.2016
04:01:53
Тода гляди функцию рендера html
Что в консоли пишет?

Bogdan
07.09.2016
04:02:35
короче надо $("#nowplaying")
у тебя же id="nowplaying"
а не tagname

IH
07.09.2016
04:03:36
Консоли нет, в браузере запрос не проходит из-за allow-origins: no.

Google

Nikita
07.09.2016
04:04:36
поставь расширение CORS Toggle
Консоли нет, в браузере запрос не проходит из-за allow-origins: no.

Петров
07.09.2016
04:05:07
Да правильно селектор поставь
#
На id

Bogdan
07.09.2016
04:05:13
ну
я так и сказал, что селектор не правильный

Admin
ERROR: S client not available

Петров
07.09.2016
04:05:56

Bogdan
07.09.2016
04:06:34
для теста можешь по-старинке: document.getElementById("nowplaying").innerHTML = <HTML>

IH
07.09.2016
04:08:24
Так.
Спасибо Богдану и Евгению
Я идиот
Дело было в селекторе, проглядел я его =(

Mikhail
07.09.2016
08:40:24
Привет всем. Возник такой вопрос. Можно ли как-то установить node.js на android, и запускать с него файлы через команду node?
Терминал для android есть. Да и само ведро вроде написано на linux

[Anonymous]
07.09.2016
08:42:41
Знатоки дроидов ответят, а от себя — в рутованный скорее всего позволит собрать ноду из исходников.
https://nodejs.org/en/download/
Глядзе в загрузки, там есть пакеты для arm-платформ.

?????∞?
07.09.2016
08:44:22
https://gist.github.com/Gioyik/7895192

[Anonymous]
07.09.2016
08:44:47
О, они уже собранные.

Google

[Anonymous]
07.09.2016
08:44:50
Под арм.

Nikita
07.09.2016
08:45:01
Привет! Есть вопрос:
При запуске gulp на сервере вылазит ошибка
» [Compile Error] js/plugins/jquery.fancybox.js:1:2: error: regular expressions cannot begin with *
/*!
По факту это просто аннотация в начале файла
на локальной машине все нормально собирается

[Anonymous]
07.09.2016
08:45:41
А. Нет. Хуйня.

Vitaliy
07.09.2016
09:05:09
babel-node ругался
Вообще, лучше предварительно транслировать. Но раз уж очень хочется — можно воспользоваться require хуком бабеля: https://babeljs.io/docs/setup/#installation
Просто делаешь обертку на es5 с 2 рекваерами: хука и входной точки своего приложения.
Только прочитай все предупреждения в документации.

Vladimir
07.09.2016
09:15:13

Nikita
07.09.2016
09:17:49

Vladimir
07.09.2016
09:18:32

Nikita
07.09.2016
09:19:02
разобрался, проблема с версией ноды на сервере была

Anton
07.09.2016
09:44:46
Полет нормальный

Mikhail
07.09.2016
09:59:45
Грусть

Алексей
07.09.2016
10:03:44
http://www.highload.ru/2015/abstracts/1928.html
На про-root-ованный Android можно поставить все что угодно ( x32 - правда - так что докер пролетает ) но в комбинации с MESOS + Marathon это не проблема

Denis
07.09.2016
10:04:32
огонюшка