Size: a a a

Node.js — русскоговорящее сообщество

2020 June 11

M

Mio☆ in Node.js — русскоговорящее сообщество
блин, ладно. Я думал, можно как-то пользоваться изкоробочными средствами, но видимо нельзя.
источник

CM

Chingiz Mamiyev in Node.js — русскоговорящее сообщество
Mio☆
Кто с expressjs работает, подскажите, как можно, попав в обработчик, отдать стандартную экспрессовскую заглушку (cannot GET лала)?
А зачем вообще такое делать?
источник

I

Igor in Node.js — русскоговорящее сообщество
Mio☆
блин, ладно. Я думал, можно как-то пользоваться изкоробочными средствами, но видимо нельзя.
ну экспресс сам вызывает этот же пакет
источник

M

Mio☆ in Node.js — русскоговорящее сообщество
Mio☆
чтобы потом не заблудиться в заглушках собственной разработки, раскидывая линки во все щели
^
источник

M

Mio☆ in Node.js — русскоговорящее сообщество
Igor
ну экспресс сам вызывает этот же пакет
да я хотел ссылаться на внутренние механизмы, и потом эти механизмы подменить в одном месте, а в таком виде от таких телодвижений никакого толку.
источник

W

Without Hands in Node.js — русскоговорящее сообщество
добрый день, сори за оффтоп, сделал самоподписный ssl сертификат, и доступ к сайту появился по порту 443(и по чистому IP также), поднимаю приложения например на 4567 и при попытке отправления запроса всёравно показывает сообщение что этот хост не имеет защищённого соединения, использую fastify, как решать эту проблему?
источник

А

Алексей in Node.js — русскоговорящее сообщество
так ssl только на 443
источник

А

Алексей in Node.js — русскоговорящее сообщество
используйте nginx для проксирования какого-нить пути на порт 4567
источник

I

Igor in Node.js — русскоговорящее сообщество
Without Hands
добрый день, сори за оффтоп, сделал самоподписный ssl сертификат, и доступ к сайту появился по порту 443(и по чистому IP также), поднимаю приложения например на 4567 и при попытке отправления запроса всёравно показывает сообщение что этот хост не имеет защищённого соединения, использую fastify, как решать эту проблему?
сертификат оформляется на имя сайта, оно включает доменное имя и порт
источник

W

Without Hands in Node.js — русскоговорящее сообщество
Igor
сертификат оформляется на имя сайта, оно включает доменное имя и порт
Там чисто IP адрес, без доменого имени, подписывал через openssl
источник

А

Алексей in Node.js — русскоговорящее сообщество
да это не важно. Порт для ssl все равно 443
источник

А

Алексей in Node.js — русскоговорящее сообщество
другие порты уже без ssl, более того, они становятся кросдоменными
источник

I

Igor in Node.js — русскоговорящее сообщество
Without Hands
Там чисто IP адрес, без доменого имени, подписывал через openssl
значит, подставился умолчательный порт 443
источник

W

Without Hands in Node.js — русскоговорящее сообщество
Алексей
да это не важно. Порт для ssl все равно 443
Т.е. если я поднимаю приложения на 4567, этот порт не будет считатся защищённым?
источник

А

Алексей in Node.js — русскоговорящее сообщество
нет, конечно
источник

А

Алексей in Node.js — русскоговорящее сообщество
сертификат на нем не поднимается.
источник

W

Without Hands in Node.js — русскоговорящее сообщество
Алексей
нет, конечно
Т.е. должно виглядить так, nginx стартует на 80 и 443, приложения на 4567, а nginx должен форвардить запросы с порта 443 или с обычной ip-шки на порт 4567?
источник

А

Алексей in Node.js — русскоговорящее сообщество
ага
источник

W

Without Hands in Node.js — русскоговорящее сообщество
Хм, спасибо, буду пробовать
источник

G~

Gleb ~ in Node.js — русскоговорящее сообщество
Daniel Erased
@innercoding  ещё не пофиксил?

Вот рецепт:

1. Добавь в DevDependencies @babel/plugin-transform-modules-commonjs
2. Создай .babelrc:

{
 "env": {
   "test": {
     "plugins": ["@babel/plugin-transform-modules-commonjs"]
   }
 }
}

/ -> Теперь твой jest работает с ES6 Модулями; Я тоже решил сейчас изучать JS начиная с 14.х ноды.
Спасибо попробую. Я пока на commonjs модули переделал, так как файлов пока было не много, а то больно завис
источник