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