@nodejs_ru

Страница 370 из 2748
Sheldhur
26.11.2016
16:20:58
нет, csv точно не подходит :)

Nikolay
26.11.2016
16:21:21
Как то вопрос размазан на 3 чата

и не до конца понятно что ты с этим файлом собираешься делать

Vladimir
26.11.2016
16:22:25
> @chicoxyzzy но читать и писать json файл чот сомнительное удовольствие да наоборот, самый простой вариант

Google
Nikolay
26.11.2016
16:22:29
можно локально хранить в sqlite, а экспортить в любом формате который тебе понравится, ибо он не про индексы и поиск в нем данных, а про загрузку выгрузку

Sheldhur
26.11.2016
16:25:01
проще уж тогда sqlite передавать, а не мутить выгрузку\загрузку

Дмитрий
26.11.2016
16:27:03
const writer = (yourData,filepath) => fs.writeFile( filepath, JSON.stringify( yourData ) )

Куда проще)

Sheldhur
26.11.2016
16:28:25
а смысл?

Дмитрий
26.11.2016
16:28:39
Записи файла?

Nikolay
26.11.2016
16:28:41
проще уж тогда sqlite передавать, а не мутить выгрузку\загрузку
тогда подымай сервер с mysql базой или что то типа того

Vladimir
26.11.2016
16:28:43
Смысл в том, что проще некуда

Дмитрий
26.11.2016
16:28:43
Даже не знаю

Nikolay
26.11.2016
16:29:17
Sheldhur
26.11.2016
16:29:21
Nikolay
26.11.2016
16:29:33
десктопное не может ходить за данными на сервер?

Sheldhur
26.11.2016
16:29:43
какое апи нахрен :)

Google
Sheldhur
26.11.2016
16:30:02
сети нет

Vladimir
26.11.2016
16:30:16
Короче, тебе почти наверняка json подойдет

Сергей
26.11.2016
16:30:21
ахахахазахзаза Можно вбандлить mysql

Sheldhur
26.11.2016
16:30:54
ну это уже прям ваще изварт какой-то

Дмитрий
26.11.2016
16:31:15
Хуже этого только запись обычного json

Ҫѐҏӗѫӑ
26.11.2016
16:31:20
Короче, тебе почти наверняка json подойдет
ну если куда то глубоко надо дописать что-то, то пичаль

Дмитрий
26.11.2016
16:31:20
Отвратительно!

Vladimir
26.11.2016
16:31:44
> @chicoxyzzy ну если куда то глубоко надо дописать что-то, то пичаль Ну неприятно, но не факт что прям пичаль

Если функционал типа экспорт/импорт - то вообще норм

Ҫѐҏӗѫӑ
26.11.2016
16:32:04
ну зависит от аппы. я бы в любом случае не стал так делать

а, ну так - да

Vladimir
26.11.2016
16:32:26
От размеров и частоты сохранения зависит, в общем

Дмитрий
26.11.2016
16:32:29
ну если куда то глубоко надо дописать что-то, то пичаль
Ему всё равно графики строить, всё равно все данные в памяти, пусть перезаписывает начисто, если будут проблемы

Sheldhur
26.11.2016
16:33:32
если функционал импорт\экспорт в приложении, которое берет дату из sqlite, то нет смысла переводить всю эту дату в json, ради того, чтобы передать

можно просто передать файл с базой

Дмитрий
26.11.2016
16:34:24
Вовремя уточнил))

Сергей
26.11.2016
16:35:00
можно просто передать файл с базой
чтобы пользователь экспорта парсил sql?

Sheldhur
26.11.2016
16:36:03
чтобы пользователь экспорта парсил sql?
он в таком же приложении будет смотреть

Сергей
26.11.2016
16:36:14
тогда да

Котяй Негодяй
26.11.2016
19:47:11
Как глобально установить модуль, чтобы npm взял его не с сервера, а из указанной директории?

Google
Sheldhur
26.11.2016
19:48:55
-g

Котяй Негодяй
26.11.2016
19:49:10
Про флаг знаю.

Разобрался.

Просто локальный путь и всё.

Sheldhur
26.11.2016
19:49:25
ну и вообще

как-то непонятно, всё таки глобальный или из директории?

Котяй Негодяй
26.11.2016
19:50:12
Sheldhur
26.11.2016
19:50:19
потому что из указаной директории это уже не глобально

а, всё

туплю

Котяй Негодяй
26.11.2016
19:50:40
Sheldhur
26.11.2016
19:51:12
эм....а в чём смысл? --save-dev

Sheldhur
26.11.2016
19:51:16
сделает тоже самое

но путь не надо будет писать

хотя я наверно опять ничо не понял

Котяй Негодяй
26.11.2016
19:54:23
Вот в случае с -g как раз и не надо — мне затестить по-быстрому нужно, как пакет работает после правки.

Black and
26.11.2016
21:17:19
что можете посоветовать для начинающего в ноде? как обучаться? пробовал уроки Кантора, но он объясняет простые вещи сложными словами

Alex
26.11.2016
21:24:37
nodeschool

Ilya
26.11.2016
22:05:34
Привет всем. Посоветуйте, как быть горе-программисту: есть клиент на реакте/webpack & co и есть бек на коа2, лежат отдельно в папочках. На клиенте реакт-роутер юзает browserHistory. Как следствие, коа нужно отдавать index.html на любой неапишный запрос. Пробовал всякие комбинации с koa-send и koa-serve, но что то не получается. Миддлвара срабатывает, но файл не отдается. Как сделать, чтобы это работало и в проде и в деве? Заранее спасибо за помощь

Google
Evgeny
26.11.2016
22:07:43
Было бы здорово, если бы вы прикладывали гист, потому что гадать никто не умеет и не собирается

Ilya
26.11.2016
22:08:45
404 ошибка

Dmitry
26.11.2016
22:15:54
404 ошибка
Прикрути вместо 404.хтмл индекс.хтмл и все!

Ilya
26.11.2016
22:18:29
Прикрути вместо 404.хтмл индекс.хтмл и все!
это костыль, хочется по правильному

Admin
ERROR: S client not available

Dmitry
26.11.2016
22:19:52
это костыль, хочется по правильному
Ахаха, серьезно? Это костыль? То есть, очень сложно анализируется и грязно написано?

Dmitry
26.11.2016
22:20:37
Сервер может здесь ошибиться?

Ilya
26.11.2016
22:21:17
Прикрути вместо 404.хтмл индекс.хтмл и все!
и еще про данное решение: какая разница, как назван файл, если он не отдает напрямую файл? Разве что то изменится?

Dmitry
26.11.2016
22:22:37
по своей сути и реализации это костыль
Ну я наверно еще не соображаю нихера ,так как не давно этим интересоваться начал. Через пол года полезешь в код и не сможешь разобраться?

Тебе код надо написать?

Тебе код надо написать?
Точнее костыль? Посмотри как 404 обрабатывается! Затем посмотри как обрабатывается /!

Ilya
26.11.2016
22:26:31
и еще про данное решение: какая разница, как назван файл, если он не отдает напрямую файл? Разве что то изменится?

Denis
26.11.2016
22:28:48
Китайцы опять вытворяют) https://elemefe.github.io/restc/intro/#2.%20%E5%8A%9F%E8%83%BD

Dmitry
26.11.2016
22:29:09
просто текст отдается
А где сам обработчик 404 статуса можешь скинуть? С коа не разу дела не имел, но скорее всего import views from 'koa-views';

Ilya
26.11.2016
22:32:32
при чем здесь обработчик?! Он тут ни при чем!

Google
Dmitry
26.11.2016
22:36:55
при чем здесь обработчик?! Он тут ни при чем!
Уважаемый вам надо чтобы в место 404 сервер отправлял index?

Ilya
26.11.2016
22:39:32
Уважаемый вам надо чтобы в место 404 сервер отправлял index?
Глубокоуважаемый, мне нужно, чтобы у меня находился и отправлялся index.html, как и любой другой файл, который мне понадобится.

Evgeny
26.11.2016
22:41:45
Вы наркоманы что ли

Есть ресурс /api/v1/login, на котором висит контроллер

Есть ресурс /login на котором висит реакт-роутер

Нужно чтобы коа перенаправлял все незаданные роуты на /static/index.html, где уже реакт будет разруливать

В экспрессе это делается через app.get('*', function(req, res) { res.send(fs.readFile('/static/index.html') })

Evgeny
26.11.2016
22:46:17
В смысле

Ilya
26.11.2016
22:47:07
Вы наркоманы что ли
именно это и пытаюсь сделать. В коа это делается аналогичным образом, как говорит гугл. Но у меня почему то ни один из способов не работает, задавал как через middleware, так и через роут.

Ilya
27.11.2016
00:04:48
а как именно пробовали задавать?
Например, как по ссылке, но пробовал задавать и через koa-send https://gist.github.com/ilyoff/b5247c54469c3e21b2a1301037e668f1

В смысле, чисто миддлварой, а не как роут

Dmitriy
27.11.2016
00:06:11
но там ведь / а не *

то есть не все несуществущие роуты обрабатывает

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