Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Доступен пакетный менеджер 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-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |