
Сергей
03.06.2018
14:32:09
Здравствуйте.

Yaroslav
03.06.2018
14:33:15

AndrInsider
03.06.2018
14:33:36

Yaroslav
03.06.2018
14:33:36

Google

Сергей
03.06.2018
14:34:19
То есть шаблоны копилируются в html

Vasiliy
03.06.2018
14:49:40
)

Roman
03.06.2018
14:53:05
есть кто tarantool на продакшене использует? Aerospike? levelDB? rocksDB?

Kirill
03.06.2018
16:19:45
На винде 10 поставил ноду и захотел обновить npm.
Но после любой команды npm вот такая фигня:
npm does not support Node.js v10.3.0

Dmitriy
03.06.2018
16:20:55
Обнови npm
5.6 должна быть версия

Kirill
03.06.2018
16:21:30
Обнови npm
Как обновить npm не используя команду npm?

Daniil
03.06.2018
16:21:38
ручками
снести старый
поставить сразу новый

Dmitriy
03.06.2018
16:21:57
npm update

Kirill
03.06.2018
16:22:25
npm update
При любой команде npm у меня ошибка, я же написал.

Google

Daniil
03.06.2018
16:22:34
https://github.com/nodejs/node/issues/16649

Yaroslav
03.06.2018
16:23:56

Kirill
03.06.2018
16:24:39

Victor
03.06.2018
16:31:01
добрый день. Подскажите, как указать в express статическую маршрутизацию (express.static не спасает) так, чтобы ссылки на css и js (/assets/js) были адекватными из всех маршрутов
/
/account
/account/privacy
/account/**/**

Yaroslav
03.06.2018
16:31:26
И где файлы лежат

Victor
03.06.2018
16:31:59

Yaroslav
03.06.2018
16:32:46
Путь не правильный у статика

Victor
03.06.2018
16:32:52
у меня роутинг как на реакте, так и на ноде
для / работает, а для /accounts/ нет

Yaroslav
03.06.2018
16:34:10
В каком файле пишешь? Где он лежит?
Если server.js то нужно ../dist

Victor
03.06.2018
16:35:14
проблема в том, что реакт роутер отрабатывает, но пути к js меняются с просто /assets/js/* до /dynamic/react/path/assets/js/*
и я не понимаю, как убрать эти дополнительные части

Yaroslav
03.06.2018
16:37:21
Можно не убирать

Victor
03.06.2018
16:38:27
так вот этот dynamic/react/path меняется в зависимости от того, куда я перехожу в приложении

Google

Victor
03.06.2018
16:38:43
/
/account
/account/privacy
/account/**/**

Yaroslav
03.06.2018
16:38:46
А что тебе надо динамическое из dist?
Раз получил и все

Victor
03.06.2018
16:41:51
спасибо, но попробую дополнить проблему: у меня code splitting, и открывая страницу localhost/account/settings/privacy у меня браузер тянет не /assets/js/chunk.js, а localhost/account/settings/privacy/assets/js/chunk.js. как это можно исправить?

Yaroslav
03.06.2018
16:43:07
Для dist можно статические пути взять
Формировать бандл css и js по человечески
И тянуть

Victor
03.06.2018
16:44:17
и ещё дополнения:
из-за этого
router.get('*', (req, res) => {
res.sendFile(
path.resolve(path.dirname(require.main.filename), 'dist/index.html')
);
});
у меня по неизведанному пути localhost/account/settings/privacy/assets/js/chunk.js скачивается html, как и указанно

Yaroslav
03.06.2018
16:44:36
Один файл итоговый js
И css

Victor
03.06.2018
16:45:01

Yaroslav
03.06.2018
16:45:17
Успехов

Victor
03.06.2018
16:45:37
спасибо за уделённое время ?

Yaroslav
03.06.2018
16:45:44
?

Alex
03.06.2018
16:46:18
Пишу
http.createServer(...).listen(80)
А в линуксе пишется, что этот сервер слушает все порты
root@102515:~/nodejs_bot# ss -lp | grep 'nodejs'
tcp LISTEN 0 128 :::http :::* users?"nodejs",pid=11744,fd=10))

Yaroslav
03.06.2018
16:46:41
Другие порты

Google

Yaroslav
03.06.2018
16:49:32
Этож реакт а не статика
И тогда должно быть норм

Victor
03.06.2018
16:51:23
вебпак лэйзилоудит чанки от текущего пути, а не от корня: localhost/settings/assets/js*, а не localhost/assets/js/*

Yaroslav
03.06.2018
16:52:35
Я про путь к файлу. Не domen.com/file.js, а про /file.js
В разметке
Я не знаком с чанками в вебпаке, как по мне это дичь какая-то

Victor
03.06.2018
16:53:09
сейчас вот так <link
href="/assets/css/style.css"
rel="stylesheet"
>

Yaroslav
03.06.2018
16:53:12
-_-
Для запроса на сервер

Victor
03.06.2018
16:53:35
скорее всего сам браузер
с вот этими файлами как раз всё ок, а с чанками проблемы

Yaroslav
03.06.2018
16:54:51
Ага)
Я с вебпаком на вы

Alexander
03.06.2018
16:59:02
Потому и дичь, что на вы
Чанки тема

Yaroslav
03.06.2018
17:03:46
Скорее всего

Google

Victor
03.06.2018
17:05:28
хвала всем богам, нужно было правильно установить publicPath
output: {
path: path.resolve(__dirname, 'dist/assets/js'),
filename: '[name].js',
publicPath: '/assets/js/',
},

Yaroslav
03.06.2018
17:07:15
Изи, ?

Mykola
03.06.2018
17:55:59
Привет, всем!
Парни, кто-нибудь, работал с транзакциями в TypeORM? Непонятно что делать с уровнем изолированности транзакции. Выходит так, что когда транзакции выполняются параллельно, и делают одну и туже задачу. То другая транзакция получает не актуальные данные. И с этого может вылезти много не приятных багов.

Ruslan
03.06.2018
18:01:16
Всем привет!Как правильно принимать formdata с фронта?Там у меня файл лежит, отправляю на post, там не знаю как принять правильно, вроде бы и знаю, что через multer, но приблизительного понимания нет

Леха
03.06.2018
18:09:43
В доке multer смотрели?

Ruslan
03.06.2018
18:10:11
Смотрел, не разобрался(