Обновление версий пакетов в package.json

366 ratings | 9686 views


Обновление версий пакетов в package.json

Полезно? Подпишись на канал: Создание интернет-магазина от А до Я: Создание новостного сайта от А до Я: Фриланс для начинающих: Небольшой урок по обновлению версий пакетов на более новые в package.json, используя npm-check-updates. Группа Вконтакте: Реклама на канале:

Comments to the video: Обновление версий пакетов в package.json

Максим Марохонько 1 year ago
При установке gulp-imagemin выдаёт извещение PS C:\Users\maxon\Desktop\Folder> npm install gulp-imagemin --save-dev npm WARN folder@1.1.1 No repository field. npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.1.3 (node_modules\fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.1.3: wanted os : darwin , arch : any (current: os : win32 , arch : x64 ) npm WARN optional SKIPPING OPTIONAL DEPENDENCY: executable@1.1.0 (node_modules\executable): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, chmod 'C:\Users\maxon\Desktop\Folder\node_modules\executable\cli.js' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: esprima@4.0.0 (node_modules\imagemin-svgo\node_modules\esprima): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, chmod 'C:\Users\maxon\Desktop\Folder\node_modules\imagemin-svgo\node_modules\esprima\bin\esvalidate.js' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: lpad-align@1.1.2 (node_modules\lpad-align): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, chmod 'C:\Users\maxon\Desktop\Folder\node_modules\lpad-align\cli.js' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: seek-bzip@1.0.5 (node_modules\seek-bzip): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, chmod 'C:\Users\maxon\Desktop\Folder\node_modules\seek-bzip\bin\seek-bunzip' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: find-versions@1.2.1 (node_modules\find-versions): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, chmod 'C:\Users\maxon\Desktop\Folder\node_modules\find-versions\cli.js' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: semver@5.4.1 (node_modules\semver-truncate\node_modules\semver): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, chmod 'C:\Users\maxon\Desktop\Folder\node_modules\semver-truncate\node_modules\semver\bin\semver' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: bin-version-check@2.1.0 (node_modules\bin-version-check): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, chmod 'C:\Users\maxon\Desktop\Folder\node_modules\bin-version-check\cli.js' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: rc@1.2.2 (node_modules\rc): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, chmod 'C:\Users\maxon\Desktop\Folder\node_modules\rc\index.js' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: strip-dirs@1.1.1 (node_modules\strip-dirs): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, chmod 'C:\Users\maxon\Desktop\Folder\node_modules\strip-dirs\cli.js' Но плагин PS C:\Users\maxon\Desktop\Folder> npm install gulp-imagemin --save-dev npm WARN folder@1.1.1 No repository field. npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.1.3 (node_modules\fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.1.3: wanted os : darwin , arch : any (current: os : win32 , arch : x64 ) npm WARN optional SKIPPING OPTIONAL DEPENDENCY: executable@1.1.0 (node_modules\executable): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, chmod 'C:\Users\maxon\Desktop\Folder\node_modules\executable\cli.js' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: esprima@4.0.0 (node_modules\imagemin-svgo\node_modules\esprima): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, chmod 'C:\Users\maxon\Desktop\Folder\node_modules\imagemin-svgo\node_modules\esprima\bin\esvalidate.js' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: lpad-align@1.1.2 (node_modules\lpad-align): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, chmod 'C:\Users\maxon\Desktop\Folder\node_modules\lpad-align\cli.js' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: seek-bzip@1.0.5 (node_modules\seek-bzip): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, chmod 'C:\Users\maxon\Desktop\Folder\node_modules\seek-bzip\bin\seek-bunzip' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: find-versions@1.2.1 (node_modules\find-versions): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, chmod 'C:\Users\maxon\Desktop\Folder\node_modules\find-versions\cli.js' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: semver@5.4.1 (node_modules\semver-truncate\node_modules\semver): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, chmod 'C:\Users\maxon\Desktop\Folder\node_modules\semver-truncate\node_modules\semver\bin\semver' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: bin-version-check@2.1.0 (node_modules\bin-version-check): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, chmod 'C:\Users\maxon\Desktop\Folder\node_modules\bin-version-check\cli.js' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: rc@1.2.2 (node_modules\rc): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, chmod 'C:\Users\maxon\Desktop\Folder\node_modules\rc\index.js' npm WARN optional SKIPPING OPTIONAL DEPENDENCY: strip-dirs@1.1.1 (node_modules\strip-dirs): npm WARN enoent SKIPPING OPTIONAL DEPENDENCY: ENOENT: no such file or directory, chmod 'C:\Users\maxon\Desktop\Folder\node_modules\strip-dirs\cli.js' однако плагин возникает в зависимостях, однако при запуске таска гласить что модуль не найден, будто быть?
Jon Niko 1 year ago
А я разархивирую архив с стартовым шаблоном, набираю ncu мне указывает новые версии, позже ncu -u вносятся в package.json новые версии и позже npm i. Профит :)
Dmitriy Prisukha 1 year ago
Спасибо бро! Кстати, снести папку node_modules мне посодействовало, благодарю Вячеслав Шляхетский!+
Play the Game 1 year ago
благодарю.
al bp 1 year ago
всё круто благодарю, однако на шаге nvu -u вылетает промах: Unhandled rejection Error: EPERM: operation not permitted, open 'D:\Program Files_portable\OpenServer\domains\oc.1\package.json' at Error (native) пол денька гуглю, однако никак не могу побороть(((.консоль от администратора, антивирь отключен
DELTA85rus 11 months ago
Тоже столкнулся с этой неувязкой и отыскал решение. Открываем файл package.json и исправляем там версию на ту, которая высвечивается, будто требуемая потом ввода команды ncu. Далее конкретно обновляем требуемый компонент командой, которую в этом видео прописали последней.
al bp 1 year ago
никаких мыслях?
al bp 1 year ago
благодарю за настолько быстрый выход на связь
WebDesign Master 1 year ago
Покажите снимок экрана с консолью в ошибке.
KpeHDeJIb 1 year ago
(ncu не является внутренней либо наружной командой исполняемой программкой либо пакетный файлом) делал будто у вас на видео. что не этак??
KpeHDeJIb 1 year ago
вы в предстоящем не будете коротать уроки по всему этому что у вас на канале? (gulp, github, js, ) всё что на канале лишь более тщательно,что бы это всё осознавать и мастерить самому,всё про всёрстку,короче все ваши познания передать в разжеванном виде,у меня быстро накопится 3к.вы лишь обучите я заплачу.
WebDesign Master 1 year ago
npm i -g npm-check-updates
Сашок Пирожок 1 year ago
Извините за проблема, однако потом обновления закончил трудиться localhost (работаю над созданием веб-сайта по вашим урокам), увидел, что конкретно при подключении @mixin bourbon падает localhost, без него все работает. однако без него дудки никакой стилизации веб-сайта
Alex Bel 1 year ago
У меня проверка актуальности версий работает чрез команду: ncu --loglevel verbose --packageFile package.json
Вячеслав Шляхетский 2 years ago
Спасибо большущее за Ваши видео. Они вечно весьма увлекательны, в особенности по поводу верстки. Почерпнул для себя немало нового. По поводу обновления, я использую метод проще. Node.JS я использую лишь для gulp, т.е. для целей разработки. Как такой настоящий контроль версий пакетов для этих целей ИМХО не нужен. Я отредактировал файл packaje.json, заместо номеров версий всюду поставил звездочку, к примеру: devDependencies : browser-sync : * , gulp : * . В новоиспеченный проект я не перетаскиваю node-modules, а делаю npm i и у меня автоматом ставятся все последние версии. При надобности подновить версии в древнем проекте - сношу папку node-modules и снова же npm i. Все обновляется за одинешенек шаг. Ваш метод непременно более верный, однако для обычных применений кушать и такая альтенатива :-)
Alex Bel 1 year ago
Конечно, более верный. Ибо будто по другому проверить актуальность версий? Все снести и переставить, и при этом не принципиально, необходимо это либо дудки? Я уже не говорю о том, что подновить пару плагинов резвее, чем все поновой устанавливать.
Стас Пименов 2 years ago
Тоже Атом заинтересовал :-)
Kasabucki Alexandr 2 years ago
Привет подскажи что за тема в sublime?
Суетин Александр 2 years ago
Почему magnificpopup выдает content not found?
Alexey Savkin 2 years ago
Npm update - тоже вариант.
Jack Jameson 2 years ago
npm outdated ?
Марат Рифарович 2 years ago
Спасибо огромное. Если несколько пакетов будто подновить скопом?
WebDesign Master 2 years ago
+Марат Рифарович Дак вы их и обновите показанным методом, в чем неувязка? Другое дело, если вы новоиспеченный проект запускаете - либо устанавливаете новоиспеченный пакет, которого не было ранее, юзайте --save-dev на здоровье.
Марат Рифарович 2 years ago
+WebDesign Master ок сообразил, насчет save-dev если без него, в последующий один когда я буду разворачивать проект у меня же снова старенькые версии там будут
WebDesign Master 2 years ago
+Марат Рифарович --save-dev не обязателен в этом случае. >npm i cssnano autoprefixer
Марат Рифарович 2 years ago
+WebDesign Master у меня вышло autoprefixer и cssnano. я сделал ncu -u.Потом npm i autoprefixer --save-dev.Потом еще один npm i gulp-cssnano --save-dev. Это я не сообразил будто упростить.
WebDesign Master 2 years ago
Также, будто на видео. Если устаревших пакетов несколько - они все обноаятся.
Денис Довженко 2 years ago
Внезапно Atom
Serhii Borovskyi 2 years ago
Ты на Атом перешёл либо попросту этак?
Serhii Borovskyi 2 years ago
Тут внезапно год спустя обновился ST3.
Алексей Авдеев 2 years ago
+Serhii css Когда же он перейдет на Web Storm.
Алмас Искаков 2 years ago
а для bower кушать схожее?