Javascript-форум (https://javascript.ru/forum/)
-   Node.JS (https://javascript.ru/forum/node-js-io-js/)
-   -   не могу скачать модуль https (https://javascript.ru/forum/node-js-io-js/61391-ne-mogu-skachat-modul-https.html)

walking 16.02.2016 14:53

не могу скачать модуль https
 
Хочу одну фичу переделать для работы на клиенте. Скачал, там зависимости. Скачал остальные модули, кроме https. https - скачивается пустая папка с .json. Вот его страница - https://www.npmjs.com/package/https .
Если у кого-то есть этот модуль, прошу прикрепить (или на файлообменник). Спасибо.
Использовать другие аналогичные модули пока знания nodejs не позволяют, точнее их отсутствие. Все пока никак не доберусь, к сожалению, только для фронта пишу.

Max Power 16.02.2016 16:59

:)

Пакеты в Node.js работают не так. Все ставится одной командой npm i https, включая все зависимости.

https://www.youtube.com/playlist?lis...xIHVvp191Hb3Gg - вот здесь, конкретно по уснановке Ноды и npm - третье видео.

Max Power 16.02.2016 17:05

Прикола ради поставил этот модуль, там только package.json. Автор пакета наверно просто прикололся.

walking 16.02.2016 17:12

Цитата:

Сообщение от Max Power
Пакеты в Node.js работают не так. Все ставится одной командой npm i https, включая все зависимости.

Сначала искал и качал с гитхаба вручную. Потом поставил сервер и скачал нужный модуль с зависимостями. В обоих случаях - пустышка.
Посмотрел, есть тут темы, там также кто-то https использовал в подгрузке. Ну и как они работали?
Вот в коде: const https = require('https'); Или тут имеется в виду другой модуль, а не тот, на который я ссылку дал? Но подгружается именно этот...
Что интересно, тут - https://tonicdev.com/npm/https - если запустить run, объект выводит, т.е. "система" видит модуль, он есть?
Просто мне надо будет на фронте по https запрос отправить. Хотел посмотреть внутрянку этого модуля, что там и как.
Вопрос актуален.

Max Power 16.02.2016 17:17

> Просто мне надо будет на фронте по https запрос отправить. Хотел посмотреть внутрянку этого модуля, что там и как.
Вопрос актуален.

Это толстый троллинг чтоли?

XMLHttpRequest разучился по https работать?

alex.vv 16.02.2016 17:38

Все правильно, "модуль https" содержит функциональность, дополнительно требующуюся для работы c https. То есть ничего.

Max Power 16.02.2016 18:23

Ну в теории можно например что-то про сертификаты придумать, но это если изо всех сил думать ))

walking 16.02.2016 20:52

Цитата:

Сообщение от Max Power (Сообщение 408044)
Это толстый троллинг чтоли? XMLHttpRequest разучился по https работать?

Причем здесь троллинг? Я же написал, что вообще не знаю особенностей nodejs. Хотел посмотреть, что внутри, чтобы учесть все нюансы, о которых могу и не знать.

Цитата:

Сообщение от alex.vv (Сообщение 408045)
Все правильно, "модуль https" содержит функциональность, дополнительно требующуюся для работы c https. То есть ничего.

Кое-что проясняет, спасибо.
Насколько понял, суть переделки «серверного»
var myRequest = https.request(options, function(myResponse) {…});

на «клиентский» - просто аякс-запрос послать? Что https, что http (сейчас посмотрел, не скачивал, но вроде тоже пустой - https://www.npmjs.com/package/http). Буду посмотреть… Просто синтаскис «серверный» не знаком...

Max Power 17.02.2016 00:31

htt(p/ps) - разница всего в одной букве, лучше забить :lol: Это филологам надо, программистам по барабану!

Erolast 17.02.2016 20:11

При выборе модулей с npm следует обращать внимание на количество закачек в день. Если оно маленькое (меньше тысячи в день для узкоспециализированных модулей и меньше сотни тысяч для модулей общего назначения), то это, скорее всего, какая-то хрень.

А вообще-то модуль https (как и http) встроен в ноду по умолчанию и ниоткуда качать его вообще не надо - https://nodejs.org/api/https.html (там же слева список прочей стандартной библиотеки с прилагающейся документацией).


Часовой пояс GMT +3, время: 11:57.