@nodejs_ru

Страница 447 из 2748
I
19.12.2016
10:59:49
Andrey
19.12.2016
10:59:59
не. я про пурескрипт ещё лет 7 назад слышал

I
19.12.2016
11:00:13
ого

да, не хайпово

Google
Andrey
19.12.2016
11:00:29
наверно тот был не этот

I
19.12.2016
11:01:46
первый релиз в 14ом

вряд ли тот

Aleh
19.12.2016
11:01:49
наверно тот был не этот
первая версия в 2014 на гитхабе

не знаю были ли другие до этого

Andrey
19.12.2016
11:02:10
он тогда был похож на хацкель ?

ок

Aleh
19.12.2016
11:03:02
он вообще написан на хаскеле и сильнее всего на него ориентируется

Aldar
19.12.2016
11:04:54
https://github.com/andyarvanitis/purescript-native

Aleh
19.12.2016
11:05:22
зачем на плюсах-то о.о

а, понял

транспайлит в плюсы, а потом компилит

Дмитрий
19.12.2016
11:09:15
Просто через ghc прогоняет, вероятнее всего

Google
Aleh
19.12.2016
11:10:00
Просто через ghc прогоняет, вероятнее всего
> It attempts to generate "sane", performant, and portable C++11 code as an intermediate language, which is then compiled to a native executable binary

Aldar
19.12.2016
11:11:47
упоротые ребята

Дмитрий
19.12.2016
11:12:01
Ого

Серьезно у них там всё

Aldar
19.12.2016
11:12:33
https://github.com/scala-native/scala-native

Nikolay
19.12.2016
11:13:16
А кто-нть вообще пишет на purescript в прод?

Выглядит занятно :)

Aleh
19.12.2016
11:13:42
как только я увидел, что они работают только с bower, то сразу забил

Nikita
19.12.2016
11:15:23
подскажите под вебпак плагин, который работал бы как nodemon, но из под вебпак плагина с серверным рендерингом

сложна объяснил... есть бандл, хочется его запускать, при ребилде. нодой.

Максим
19.12.2016
11:17:04
есть конфиг может?)

что значит запускать бандл?

Nikita
19.12.2016
11:18:52
ну, webpack мне скомпилил entrypoint с target: node, хочу его запустить

и перезапускать всякий раз, как вебпак его перекомплил

Николай
19.12.2016
11:19:47
pm2 может заюзать? Там вотчинг вроде есть

Максим
19.12.2016
11:20:17
так а просто --watch ?

Nikita
19.12.2016
11:20:22
мне не нужен вотчинг. у меня есть вебпак, который сам скажет, когда что-то поменял

оок, ясно-понятно, спасибо чат)

Максим
19.12.2016
11:21:37
http://stackoverflow.com/questions/30312715/run-command-after-webpack-build

пожалуйста, Nikita )

Google
Nikita
19.12.2016
11:22:10
тоже не то)

Максим
19.12.2016
11:23:32
ок, а если так nodemon натравить на твой бандл?

он будет видеть, что тот поменялся и перезапускать сервак

Nikita
19.12.2016
11:24:08
можно, да. но хочется все из 1 процесса запускать

более того, надо nodemon запускать после того, как вебпак сбилдился

Максим
19.12.2016
11:24:27
запихнуть все в npm скрипт?

Nikita
19.12.2016
11:25:33
ноуп, тоже не получится. красиво, во всяком случае

Максим
19.12.2016
11:26:35
почему? ты сделашь какой-нибудь “run: webpack && node ./bundle.js”

и все

что тут некрасивого?

ну или может я кейс до конца не понял

Nikita
19.12.2016
11:27:55
перезапуск где?)

Максим
19.12.2016
11:28:32
понял

все последнее предложение) https://www.npmjs.com/package/webpack-shell-plugin

Nikita
19.12.2016
11:30:22
смотрел, но слишком просто. надо стартовать и убивать процесс

Максим
19.12.2016
11:31:00
много хочешь)

Mike
19.12.2016
11:31:56
pm2 может заюзать? Там вотчинг вроде есть
Могу подсказать свой велосипед

Там есть скринкаст. Глянь, может подойдёт

Nikita
19.12.2016
11:54:28
const path = require('path'); const { spawn } = require('child_process'); class WebpackNodePlugin { apply(compiler) { let childProcess = null; const cwd = compiler.options.output.path; const entryPoint = path.join(compiler.options.output.path, compiler.options.output.filename); compiler.plugin('done', (compilation) => { if (childProcess) { childProcess.kill(); childProcess = null; } childProcess = spawn('node', [entryPoint], { cwd, stdio: 'inherit' }); }); } } module.exports = WebpackNodePlugin;

Google
Nikita
19.12.2016
11:54:37
как-то так выглядит то, что я хочу)

Там есть скринкаст. Глянь, может подойдёт
сложна, долго) Надо чтобы раз-раз и заработало. Видос глянул, интересно, но надо вникать.

Nikita
19.12.2016
13:50:00
да так-то норм, просто на коленке)

нет перезапуска и прочих плюшек

Aleh
19.12.2016
13:50:30
перезапуска, если процесс упал?

Admin
ERROR: S client not available

Nikita
19.12.2016
13:51:09
ага

так-то оно фича, но нет логгинга нормального

Aleh
19.12.2016
13:55:43
ага
так а заюзай вместо простого spawn тут nodemon

Nikita
19.12.2016
13:56:07
ну вот можно, да. но пока работает)

яж спрашивал готовое аналогичное решение

Froth
19.12.2016
17:13:25
ты случаем не держал джаббер конференцию хабра?

Александр NeonXP⚛??
19.12.2016
17:13:53
Froth
19.12.2016
17:14:17
Да, и что?
я был в этой джаббер конференции ?

Года 2-3-4 назад, точно не помню

Nook
19.12.2016
19:22:39
Когда на русском

Вообще нифига не понятно

A.
19.12.2016
19:24:55
Ребят. Вопрос есть. Какой нормальный парсер для multipart запросов есть? В запросе с формы изображения и параметры. Юзал multer, но устал от него. Гугл работает, но хочется вашего опыта.

И примерчик неплохой наработанный если можно)

Google
Nook
19.12.2016
19:26:26
Большие данные будешь отправлять?

Принимать точнее

?Nes Gorgeous
19.12.2016
19:32:32
Менять mbr на gpt была не лучшая идея

Denis
19.12.2016
19:45:38
В чём они это рисовали? Михаил здесь есть?)

A.
19.12.2016
20:14:30
Большие данные будешь отправлять?
Большие относительно чего?

Изображения около 1 mb и параметров около 10

+ мильён валидаций

Nook
19.12.2016
20:15:04
Используй тогда Stream

https://github.com/expressjs/node-multiparty

Что-то типо этого

A.
19.12.2016
21:19:43
Нет примеров в продакшене?

А так, спасибо)

Igor
19.12.2016
23:46:25
Странная проблема, экспортирую класс (class Myclass { ... }) в npm модуле как module.exports = { 'Myclass': Myclass }. Но заимпортировать не получается - undefined

Страница 447 из 2748