@nodejs_ru

Страница 992 из 2748
Sergey
14.07.2017
06:17:29
А чтоб по минимуму усилий организовать полноценный рабочий сервер, можешь взять это http://keystonejs.com

Nikolay добряш
14.07.2017
06:19:40
Да и зачем мне сервер, експресс, рест сервер, синглпейджапп

Google
Sergey
14.07.2017
06:21:51
Koa - ты хотел сказать)

Алексей
14.07.2017
06:54:01
Koa - ты хотел сказать)
Уже пора с expressa слазить?

Al ??
14.07.2017
06:55:00
Уже не нужно)

Sergey
14.07.2017
07:03:09
Уже пора с expressa слазить?
да, там есть асинки, оч удобно, давно уже на експрессе не писал, уже даже забыл как он работает

я имею ввиду асинхронщину

Пашок
14.07.2017
07:04:04
Ну и все экспрессовые миддлвари можно использовать, обернув в специальный враппер

Если есть возможность использовать ноду поновее то конечно стоит слазить

ЭЕЩЩЛ
14.07.2017
07:05:08
Чем плох express?

Sergey
14.07.2017
07:07:51
Чем плох express?
точно сказать не могу, но не зря ж создатели експреса сделали коу), значит чего-то в нем не хватало или было лишнее, раз они решили запилить параленльный проэкт на чистовик

Dmitrii
14.07.2017
07:08:40
Чем плох express?
Не чем не плох, просто устарел и подходы используемые в нем это легаси, которыми не пользуются продвинутые разработчики

Если тебе надо поддерживать легаси мамонта то норм ексересс, но если писать новый, то по сравнению с коа, к экспрессу нету вообще ни одного за

Dmitry
14.07.2017
07:11:46
и чем же те подходы такие уж легаси?

Dmitrii
14.07.2017
07:13:31
Тем что в js теперь есть await упрощающий работу с асинхронными действиями

Google
Sergey
14.07.2017
07:15:48
а как в экспрессе работает асинхрон?

Пашок
14.07.2017
07:16:29
на коллбеках

в коа все на промисах

Sergey
14.07.2017
07:17:00
ааа, забыл уже про существование колбеков ?

Vsevolod
14.07.2017
07:29:40
По сути то только мидлвари колбечные, роуты точно так же асинхронно можно

Dmitry
14.07.2017
07:30:21
ну я про тоже

ЭЕЩЩЛ
14.07.2017
07:47:46
Много у кого проблемы с колбеками возникают?

Алексей
14.07.2017
07:47:46
Спасибо

Дмитрий
14.07.2017
07:49:27
Anton
14.07.2017
07:56:51
Спасибо за вопрос. По моим очень субъективным наблюдениям, на JS ГОРАЗДО больше работы. Возможно, я очень жестко ошибаюсь.
там и гораздо больше народа и пониже порог вхождения. есть немлая вероятность, что задемпингуют просто насмерть и профита от этого ты не получишь. если у тебя жаба и шарп, почему-бы в мобильщики не перекатиться? тоже же дохера работы и фрилансить можно вроде

Alex
14.07.2017
08:01:16
приветы, помогите с вопросом...пилил проект на винде, все работало, перенес через git clone на сервер, запустил npm i, а затем npm run build в package.json прописано: "scripts": { "dev": "cross-env NODE_ENV=development webpack-dev-server --open --hot", "build": "cross-env NODE_ENV=production webpack --progress --hide-modules" }, куда копать?

Alex
14.07.2017
08:03:09
т.е?

Андрей
14.07.2017
08:23:37
т.е?
если у вас всё работает, и допустим прод правильно сконфигурирован, возможно нужно что-то убрать из гитигнор

Alex
14.07.2017
08:29:44
попробую по порядку... - скопировал репозиторий из битбакет - запустил npm i - запустил npm run build - в консоле получил ошибку: cross-env: not found - установил cross-env: npm install --save-dev cross-env - запускаю npm run build еще раз - получаю ошибку: > cross-env NODE_ENV=production webpack --progress --hide-modules events.js:160 throw er; // Unhandled 'error' event ^ Error: spawn webpack ENOENT at exports._errnoException (util.js:1018:11) at Process.ChildProcess._handle.onexit (internal/child_process.js:193:32)

Dika
14.07.2017
08:30:37
зависимости не устанавливаются

Aleksandr
14.07.2017
08:31:57
Alex
14.07.2017
08:33:22
зависимости не устанавливаются
после установки cross-env еще раз надо было npm i делать?

Dika
14.07.2017
08:34:20
нет, просто npm i не ставит зависимости. Дай полный package.json.

arts
14.07.2017
08:34:28
ну а какая разница? у него же своя песочница
При чём тут песочница? Если они запихнули туда айфрейм, они могли рядом с этим айфреймом положить ещё что-нибудь.

Google
Dika
14.07.2017
08:37:35
https://pastebin.com/eH1Wb7fd
Это не все содержимое package.json?

Alex
14.07.2017
08:37:51
Это не все содержимое package.json?
все, кроме заголовка

Aleksandr
14.07.2017
08:38:36
Dika
14.07.2017
08:39:25
Андрей
14.07.2017
08:40:31
Это не все содержимое package.json?
может я ошибаюсь, но я бы в package.json всё обвернул в {}

Alex
14.07.2017
08:40:57
Дай вывод npm i
сразу после клонирования репа?

Dika
14.07.2017
08:41:53
Alexander
14.07.2017
08:42:02
как-то странно в mongoose работает проверка полей: password: { type: String, required: true, minlength: 4, trim: true }, пропускает: "11 2"

Dika
14.07.2017
08:43:17
А не должно?

Alex
14.07.2017
08:44:17
Необязательно
склонировал заново, запустил npm i, сейчас идет установка пакетов вроде бы

@Save14 root@150111:/srv/egrn2# npm i [ ..........] / fetchMetadata: sill mapToRegistry uri https://registry.npmjs.org/util

Dika
14.07.2017
08:45:19
node_env на винде по другому устанавливаеться
у него cross-env, там просто зависимости не ставились

Andrey
14.07.2017
08:45:24
Три режет начлюальные и конечные пррбелы

Alex
14.07.2017
08:45:33
node_env на винде по другому устанавливаеться
я догадываюсь...как поправить то? писал код на винде, а сейчас переношу на linux сервак

Alexander
14.07.2017
08:45:41
ааа

Google
Alex
14.07.2017
08:46:25
дык на винде то все работает

Alexander
14.07.2017
08:46:42
короче монгус та ещё штука..

Alex
14.07.2017
08:46:50
npmjs.com/cross-env
устанавливал, не помогло

Alex
14.07.2017
08:47:33
Так что с выводом npm i?
до сих пор устанавливает

Dika
14.07.2017
08:47:54
В прошлый раз не устанавливало?

Alex
14.07.2017
08:48:08
В прошлый раз не устанавливало?
в прошлый тоже устанавливало

Admin
ERROR: S client not available

Alex
14.07.2017
08:54:24
@Save14 закончилось выполнение команды, ошибок вроде не выдал, папка node_modules пустая

Алексей
14.07.2017
09:05:45
дык на винде то все работает
Да оставь ты на видне))

Сергей
14.07.2017
09:08:41
не надо такого советовать

Alex
14.07.2017
09:09:40
спасибо, конечно, всем за участие...только так и не понял как решить проблему

Alex
14.07.2017
09:10:53
неа, пустая папка с модулями

Sergey
14.07.2017
09:11:09
права на запись посмотри

Alex
14.07.2017
09:13:11
Konstantin
14.07.2017
09:13:21
Вебпак должен быть либо в зависимостях, либо в глобал модулях

Google
Konstantin
14.07.2017
09:13:28
Сам вебпак не найден

Sergey
14.07.2017
09:13:59
Вебпак должен быть либо в зависимостях, либо в глобал модулях
у него модули не устанавливаються вообще

Alex
14.07.2017
09:14:54
права на запись посмотри
под рутом ставлю, все хорошо с правами

Konstantin
14.07.2017
09:15:07
Не устанавливаются, т.к. для сборки какой-то зависимости нужен вебпак, и соответственно весь процесс не заканчивается. Имхо, конечно же

Dika
14.07.2017
09:15:46
У него папка node_modules пустая вообще

Sergey
14.07.2017
09:16:51
Alex
14.07.2017
09:17:08
Sergey
14.07.2017
09:17:50
Alex
14.07.2017
09:17:52
npm install --dev тоже пусто

Sergey
14.07.2017
09:18:01
покажы скрин

жы)

Alex
14.07.2017
09:18:54
скрин выполнения команды?

Dika
14.07.2017
09:18:55
npm install --dev тоже пусто
Залей полный лог на пастебин

Sergey
14.07.2017
09:19:21
package-lock удали и попробуй еще раз)

Alex
14.07.2017
09:19:34
а куда он лог пишет? у меня в консоли все в одной строчке бегает, не могу скопировать

Dika
14.07.2017
09:20:22
После установки лог должен быть в консоле

Nurik
14.07.2017
09:20:50
Всем привет. Ребят подскажите как проверить instance на то, я вляется ли он моделью Sequelize. Что-то нигде не смог найти.

Alex
14.07.2017
09:21:05
В одной строке бегает во время установки только
ну вот именно, у меня так и бегает...а потом опять типо приглашение к вводу команды

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