Максим
и все
Максим
что тут некрасивого?
Максим
ну или может я кейс до конца не понял
Nikita
перезапуск где?)
Максим
понял
Максим
все последнее предложение)
https://www.npmjs.com/package/webpack-shell-plugin
Nikita
смотрел, но слишком просто. надо стартовать и убивать процесс
Максим
много хочешь)
Mike
Mike
Mike
Там есть скринкаст. Глянь, может подойдёт
Nikita
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;
Nikita
как-то так выглядит то, что я хочу)
Ale
Nikita
да так-то норм, просто на коленке)
Nikita
нет перезапуска и прочих плюшек
Ale
перезапуска, если процесс упал?
Nikita
ага
Nikita
так-то оно фича, но нет логгинга нормального
Ale
ага
так а заюзай вместо простого spawn тут nodemon
Nikita
ну вот можно, да. но пока работает)
Nikita
яж спрашивал готовое аналогичное решение
Anonymous
ты случаем не держал джаббер конференцию хабра?
Александр
Anonymous
Да, и что?
я был в этой джаббер конференции 🌚
Anonymous
Года 2-3-4 назад, точно не помню
Anonymous
Nook
Когда на русском
Nook
Вообще нифига не понятно
O.
Ребят. Вопрос есть. Какой нормальный парсер для multipart запросов есть? В запросе с формы изображения и параметры.
Юзал multer, но устал от него.
Гугл работает, но хочется вашего опыта.
O.
И примерчик неплохой наработанный если можно)
Nook
Большие данные будешь отправлять?
Nook
Принимать точнее
Anonymous
Менять mbr на gpt была не лучшая идея
Denis
Denis
В чём они это рисовали? Михаил здесь есть?)
Ohar
Mike
O.
O.
Изображения около 1 mb и параметров около 10
O.
+ мильён валидаций
Nook
Используй тогда Stream
Nook
https://github.com/expressjs/node-multiparty
Nook
Что-то типо этого
O.
Нет примеров в продакшене?
O.
А так, спасибо)
O.
Igor
Странная проблема, экспортирую класс (class Myclass { ... }) в npm модуле как module.exports = { 'Myclass': Myclass }. Но заимпортировать не получается - undefined
Igor
я просто еще другое экспортирую в том же объекте
Дима
Ну и впринципе выполни в node repl импорт своего модуля и увидишь что на самом деле экспортируется
Дима
Igor
разобрался что к чему, теперь проблема в том что Myclass при импорте на самом деле лежит в Myclass.default
Дима
Ну да, бывает так)
Igor
ну не очень удобно, надо как-то избавиться
Дима
У тебя видать модуль с транспиляцией?
Дима
default добавляется в модули в whatwg формате
Igor
у меня бабел transform-es2015-modules-commonjs
Дима
Которые с import from и export default
Дима
Ну да
Igor
есть какой-то https://www.npmjs.com/package/babel-plugin-add-module-exports
Vlad
"add-module-exports"
Igor
в котором вроде нет этой проблемы
Vlad
да
Vlad
нет
Nikita
Привет, кто юзал hippie для е2е, там есть возможность в expectBody использовать регулярки?
Nikita
Нашел, expectValue можно использовать.
Vladimir
Ну все НДС и до амазона дошел
Roman
тут уже ярн обсуждали? :)
Ale
а есть что обсуждать?)
Roman
ну может кто то знает ответы на сакральные вопросы, которые меня беспокоят?
если так, я бы хотел их задать :D
Ale
так лучше бы вопрос задал)
Vladimir
Ответ
Vladimir
Roman
чому просто не контрибьютить в нпм?
Roman
Roman
то есть я знаю что не нужен
Vladimir
Почему не нужен? Потому что в нем нет ничего особо нужно, а работает он криво
Ale
а почему криво?