Dmitry
Dmitry
сам скрипт. Работает. Ошибок нету. Но отобразилось в браузере не то что нужно. Отобразился пустой обьект
arts
Вебпаком собирай.
Dmitry
Вебпаком собирай.
вебпак берет точку входу все в один файл и выдает его. На сервере так делают?
arts
А, на сервере. Чёт я тупанул.
Можно копировать транспилированные файлы в каталог, повторяя иерархию, и запускать оттуда.
Но некоторые и вебпаком собирают, да. Правда, так дебажить неудобно.
Dmitry
ну так это же ересь выходит вебпаком. Вот в примере есть npm скрипт. Ошибок нету. в браузере отобразился {}
arts
Корми бабелю все файлы рекурсивно, а не только точку входа.
Dmitry
https://github.com/ApelSYN/kojs2-presentation-examples
Dmitry
вот тут все пашет у них
Dmitry
да и уменя работает. Ошибка была в другом)) Ну все теперь перепишу все import\export
arts
Так у них через babel/register. Для разработки норм, но в прод я бы это пускать не стал.
Anonymous
Раз уж тут про бэйбл и скрипты, пользуясь случаем спрошу. Так норм ? Расскажите зачем на серевере запускают билд (а чтобы это работало подключают Бэйбл в обычные зависимости) ?
Anonymous
Если можно деплоить уже со сбилженой папкой ?
Gleb
Anonymous
ну да ))
Anonymous
если речь идет про heroku например
arts
И при каждом мерже огребать конфликты, ага.
Gleb
Вот, да. Были товарищи, которые node_modules клали в git, когда не было lockfile. Но они кажется уже вымерли. Плюс от большого кол-ва файлов git может притормаживать.
Anonymous
ну с модулями понятно )
Anonymous
В этом недостаток обучения в одиночку - я могу писать как захочу и никаких проблем с мержами небудет )
Gleb
А из разных веток?
Andrew Kiselev
у меня есть архив .zip на 60 мб с дампами .sql 5 файлов, если его разархивировать, то получится 2.5гб. Как лучше всего это все поместить в postgres?
Если загружать отдельными файлами, то все ок.
const _tables = fs
.readFileSync('tables.sql')
.toString();
await db.raw(_tables);
Но как поступить с большими файлами? Мне видится это как использовать поток, разархивировать и считать. Как такой подход?
Andrew Kiselev
наверно, что-то типа
fs.createReadStream( 'NZ.zip' )
.pipe( readeMethod )
.pipe( importMethod )
.pipe( process.stdout );
V
Сделай родными стредстваии
V
Должна быть тулза для балк импорта из скл файлов
Andrew Kiselev
arts
unzip -p dump.zip | psql -h localhost
Andrew Kiselev
спасибо
старий
#whois
Доброй ночи.
Меня зовут Никита и я:
1. Работаю в продуктовой компании с очень строгим NDA.
2. Специалист в PHP, частично в DevOps.
3. Опытом управления проектами.
4. Сменил специализацию, хочу почитать что умные люди пишут и какой дискурс ведётся.
5. Киев.
6. Google
🦜
Ребят, подскажите плиз. На Nodejs можно переписать скрипт php?
🦜
задал не правильно
🦜
вк апи скрипт на php будет норм работать на Nodejs?
🦜
Ru
В качестве прокачки скила смысл есть :)
Vlad
кто-то работал с formidable ?
Ihor
+
Vlad
есть модуль какой-то, чтобы раскодировать multipart/form-data ?
Evgeny
мб express-fileupload подойдет
Dmitry
а обязательно использовать nosql базы данных?
Michael
нет
Kons
Victor
@medve_dev multer
Anton
Кто то работал с https://github.com/z0mt3c/node-restify-validation?
Подскажете как ему скармливать application/x-www-form-urlencoded https://github.com/z0mt3c/node-restify-validation/issues/68 ?
И ещё вопрос: если не прислать аватар, а у него стоит
avatar: {
isUrl: true,
},
то получишь ошибку валидации.
по сути выходит что любое правило делает поле required?
🦜
Ребят, подкиньте литературы по ноде для начинающих. Заранее спасибо
arts
🦜
Mykola
начинается...
Нет что бы ответить на вопрос, вот аткая ментальность.
Mykola
Тебе на англи или ру ?
🦜
Mykola
да можно то и то
Я начинал с этого https://rutracker.org/forum/viewtopic.php?t=5315893
Anton
🦜
Mykola
Он нормально говорит, очень нормально
🦜
No1
@Roman_VT https://learn.javascript.ru/screencast/nodejs
No1
вот мне пока очень все нравится:)
🦜
No1
да)
🦜
мне он не понравился по js
Anonymous
мне он не понравился по js
Тебе что замуж за него выходить ? Он дает качественный структурированый материал , что тебе еще нужно?
🦜
Anonymous
как текст изложен
Найдешь лучше Ильи Кантора и Ильи Климова кидай в чат ссылки на этих удивительных людей
No1
Ну вы выбирайте для себя:) люди бывают на слух плохо воспринимают, а текст заходит на ура:)
Dmitry
я не видел текстовых туториалов толковых, кроме как читать оригинальную доку, по необходимости
Den
Всем привет, имею небольшой опыт с нодом с электроном, но сейчас понадобилось его применить на сайте. Как это сделать? Http сервер пробовал, но что-то все равно не заработал
arts
Express или koa
arts
В официальной документации описано, как начать с ними работать
Anonymous
Привет. Есть какой-то вариант в новой миграции исправить тип поля со стринга на dateonly, с defaultValue: null ? Sequelize ругается, что не может автоматически кастонуть.
Unhandled rejection SequelizeDatabaseError: column "myColumn" cannot be cast automatically to type date
Делаю вот так:
queryInterface.changeColumn(
"Datatable",
"myColum", {
type: Sequelize.DATEONLY,
allowNull: true,
defaultValue: null
}
)
Anonymous
гуглёж выдал смену типа поля сырым sql, либо дропнуть его сначала и создать просто заново
Anonymous
дропать не хочется, данных конечно нет в нём пока, но всё равно не хочу
V
Anonymous
просто если я в миграции её дропну, при последующих накатываниях миграций по очереди она тоже будет дропаться, как я понимаю
Anonymous
но на тот момент, она уже будет с данными внутри, что не очень хорошо
arts
Дропни мимо миграции
Андрей
Всем привет, кто может объяснить что за запросы прилетают на сервер? (nginx access.log)
Kons