![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Доступен пакетный менеджер NPM 7.0" | +/– | ![]() |
Сообщение от opennews (??), 13-Окт-20, 23:44 | ||
Опубликован выпуск пакетного менеджера NPM 7.0, входящего в поставку Node.js и применяемого для распространения модулей на языке JavaScript. Репозиторий NPM обслуживает более 1.3 млн пакетов, которыми пользуются около 12 млн разработчиков. В месяц фиксируется около 75 миллиардов загрузок. NPM 7.0 стал первым значительным выпуском, сформированным после покупки NPM Inc компанией GitHub. Новая версия будет включена в поставку будущего выпуска платформы Node.js 15, который ожидается 20 октября. Для установки NPM 7.0, не дожидаясь новой версии Node.js, можно выполнить команду "npm i -g npm@7"... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
1. Сообщение от Аноним (1), 13-Окт-20, 23:44 | –2 +/– | ![]() |
> NPM 7.0 стал первым значительным выпуском | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #14 |
2. Сообщение от Аноним (2), 14-Окт-20, 00:40 | +1 +/– | ![]() |
Ждем свидетелей лефтпада. Пакетные менеджеры это очень плохо, ведь Настоящие Специалисты пишут все в каждом проекте с нуля (разумеется только на с++, он же быстрый). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #3, #4, #5, #16 |
3. Сообщение от Имя (?), 14-Окт-20, 01:36 | +3 +/– | ![]() |
Свидетелям лефтпада в школу вставать рано завтра. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 |
4. Сообщение от fske (?), 14-Окт-20, 01:52 Скрыто ботом-модератором | +4 +/– | ![]() |
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #12 |
5. Сообщение от Аноним (5), 14-Окт-20, 03:45 | –2 +/– | ![]() |
Если хочешь чтобы не тормозило, то да берешь C++, ну причем тут JS, ты бы еще с PHP сравнил или с bash, ну а че один скриптовый язык для работы с DOM, другой скриптовый для динамической генерации HTML, а третий так вообще для автоматизации администрирования, равзе что ABAPа не хватает | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 |
6. Сообщение от minona (ok), 14-Окт-20, 04:06 | +/– | ![]() |
>Осуществлён переход на использование поля package.exports, который делает невозможным подключение внутренних модулей через вызов require(). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
7. Сообщение от Аноним (7), 14-Окт-20, 04:14 | +/– | ![]() |
> Новый формат позволяет реализовать повторяемые сборки и включает всё, что необходимо для полной сборки дерева пакетов. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #15 |
8. Сообщение от m.makhno (ok), 14-Окт-20, 04:17 | +/– | ![]() |
Ребят, объясните, пожалуйста, мне, человеку, далёкому от js как на фронте так и в бэкэнде: нод и всё прилагающееся — это действительно качественный и полезный фреймворк, или же просто модно-молодёжный проект? Быстр ли он, безопасен, и как оптимизирован? И тот же вопрос по реакту, который тоже на слуху. Спасибо заранее за полезные ответы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #9, #21, #36 |
9. Сообщение от Аноним (9), 14-Окт-20, 05:08 | +9 +/– | ![]() |
Node.js не фреймворк, а среда, дополняющая JavaScript функциями I/O, которых в нем по стандарту нет и не будет. Если JavaScript сам по себе довольно симпатичен, то Node.js таких сильных восторгов уже не вызывает -- стд библиотека оформлена некачественно, практикуются каллбаки вместо промисов, до сих пор остается легаси Buffer, хотя уже есть TypedArray, для TypeScript типы составлены хреновато, неприятно работать. Не является модно-молодежным, т.к. сервер-сайд на JavaScript писали еще в 90-ых. Относительно пихонов -- супер-быстр, относительно Java -- медлителен. Проект сложнее хелло-ворлда имеет у себя в корне папку node_modules, в которую закачивается половина интернета. Во время установки любого популярного пакета обязательно высветится бессмысленное сообщение от создателя core-js с просьбой взять его на работу, что странно, учитывая, что сейчас он сидит в тюрьме за убийство. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #13, #17, #23, #32, #41 |
12. Сообщение от пох. (?), 14-Окт-20, 08:31 | +/– | ![]() |
> То ли дело вэбмакаки - набыдлокодили разок и давай пихать это гавнецо | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 |
13. Сообщение от Аноним (13), 14-Окт-20, 08:36 | +2 +/– | ![]() |
>бессмысленное сообщение от создателя core-js с просьбой взять его на работу, что странно, учитывая, что сейчас он сидит в тюрьме за убийство | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 |
14. Сообщение от Аноним (14), 14-Окт-20, 08:39 | +6 +/– | ![]() |
Новый lock (v2) файл полностью не совместим с прошлым и ломает обратную совместимоть - это изменение для semver-major. Учите хоть немного матчасть, комментаторы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #22, #31 |
15. Сообщение от Аноним (14), 14-Окт-20, 08:41 | +/– | ![]() |
Это уже несколько лет как есть (lock файл). Зачем это в новости? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 Ответы: #28 |
16. Сообщение от Аноним (16), 14-Окт-20, 08:42 | +4 +/– | ![]() |
Да ладно, не комплексуйте так уж прям из-за того, что пишете на JS. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 |
17. Сообщение от Аноним (14), 14-Окт-20, 08:44 | –6 +/– | ![]() |
> Проект сложнее хелло-ворлда имеет у себя в корне папку node_modules, в которую закачивается половина интернета. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 |
19. Сообщение от ryoken (ok), 14-Окт-20, 09:14 | +3 +/– | ![]() |
Когда вижу "npm" - сразу срабатывает условный рефлекс, "что там ещё нарыли в уязвимостях". Рефлекс выработался на этом сайте. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #20 |
20. Сообщение от 1 (??), 14-Окт-20, 09:38 | +/– | ![]() |
Теперь MicroSoft этого не допустит же ! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 Ответы: #25, #33 |
21. Сообщение от anonymous yet another (?), 14-Окт-20, 09:42 | –2 +/– | ![]() |
В саму конценцию subj заложено "неконтролируемость результата" со всеми шлейфами про "безопасность", устойчивость и утечки информации. Тут правильно заметили, что неизбежно "выкачивая половину интернета" невозможно проконтролировать, что же ты накачал в этот раз и смог ли накачать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 |
22. Сообщение от _hide_ (ok), 14-Окт-20, 10:14 | –3 +/– | ![]() |
Это вы кому рассказывайте про совместимость модулей ядра между минорными выпусками? Изменений кот наплакал, а оставить два формата файла - можно без проблем, только зачем, когда все сломать и всех послать... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #14 |
23. Сообщение от Аноним (23), 14-Окт-20, 10:15 | +/– | ![]() |
>ключевой разработчик и единственный мэйнтейнер был осуждён на полтора года колонии-поселения (сбил насмерть человека на пешеходном переходе - один из пешеходов был пьян и упал, а второй наклонился, чтобы его поднять, что помешало их вовремя заметить в тёмное время суток). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 Ответы: #24, #27 |
24. Сообщение от Аноним (23), 14-Окт-20, 10:20 | +/– | ![]() |
P.S. Вполне может быть, что виноват именно дворник. У меня один раз так было - дворник не поколол лёд, в результате я поскользнулся и на проезжую часть вылетел. Благо красный свет для пешеходов только-только включился. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 |
25. Сообщение от ryoken (ok), 14-Окт-20, 11:03 | +/– | ![]() |
> Теперь MicroSoft этого не допустит же ! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 |
27. Сообщение от Аноним84701 (ok), 14-Окт-20, 13:02 | +1 +/– | ![]() |
>> один из пешеходов был пьян и упал, а второй наклонился, чтобы его поднять, что помешало их вовремя заметить в тёмное время суток). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 Ответы: #38 |
28. Сообщение от Аноним (7), 14-Окт-20, 15:29 | –1 +/– | ![]() |
Есть разница. Тот лок файл, что был носил чисто уведомительных характер, как лог файл. Для повторимых сборок - это не особо полезная фигня. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 Ответы: #35 |
31. Сообщение от Аноним (31), 14-Окт-20, 17:36 | +/– | ![]() |
> это изменение для semver-major. Учите хоть немного матчасть, комментаторы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #14 Ответы: #34 |
32. Сообщение от Аноним (31), 14-Окт-20, 17:44 | –2 +/– | ![]() |
> практикуются каллбаки вместо промисов | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 |
33. Сообщение от ms (??), 14-Окт-20, 18:48 | +/– | ![]() |
Мы благодарны за доверие, но нет, к сожалению, мы еще не сравнялись с Богом. Изменить основу мироздания нам не дано, а полумерами тут ничего не исправить. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 |
34. Сообщение от Аноним (14), 14-Окт-20, 19:13 | +/– | ![]() |
Изучи, что такое semver. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 Ответы: #37 |
35. Сообщение от Аноним (14), 14-Окт-20, 19:14 | –1 +/– | ![]() |
Нет, npm через старый lock файл собирал идентичный node_modules с жестко зафиксированными версиями. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #28 |
36. Сообщение от Anonim (??), 14-Окт-20, 21:29 | +1 +/– | ![]() |
Там очень удачный интерпретатор языка JS (V8 называется), все остальное так себе. Сам язык с трудноизлечимыми родовыми травмами, система пакетов - постоянный источник раздражения. Можно посмотреть в сторону Dеno, но там вас заставят изучать еще и TypeScript. Реакт - один из инструментов тупикового развития веб-технологий. Позволяет эффективно создавать говносайты, оптимизируя вычисления на стороне сервера путем переноса проблем на сторону клиента. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 |
37. Сообщение от Аноним (31), 14-Окт-20, 21:32 | +2 +/– | ![]() |
> Given a version number MAJOR.MINOR.PATCH, increment the: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #34 |
38. Сообщение от Аноним (23), 14-Окт-20, 22:13 | –2 +/– | ![]() |
>Оправдать, что пешеходов на "ихнем" переходе он не увидел вовремя, потому что ехал слишком быстро? o_O | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #27 Ответы: #39, #40 |
39. Сообщение от Аноним84701 (ok), 15-Окт-20, 01:31 | +/– | ![]() |
>>Оправдать, что пешеходов на "ихнем" переходе он не увидел вовремя, потому что ехал слишком быстро? o_O | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #38 |
40. Сообщение от Аноним (-), 16-Окт-20, 09:02 | +/– | ![]() |
Давайте оправдывать водителей вьезжающих в толпу пешеходов когда у них (пешеходов) зеленый свет и не дающих перейти улицу на светофоре. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #38 |
41. Сообщение от erthink (ok), 16-Окт-20, 21:21 | –1 +/– | ![]() |
> Проект сложнее хелло-ворлда имеет у себя в корне папку node_modules, в которую закачивается половина интернета. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 |
42. Сообщение от Анонимбыдлокодер (?), 19-Окт-20, 08:24 | +/– | ![]() |
Workspace они запилили ;%#@ ! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |