Size: a a a

Node.js — русскоговорящее сообщество

2019 November 08

ДВ

Данил Васильевич in Node.js — русскоговорящее сообщество
Глупый вопрос на Виндоус у меня npm в дебиан nvm разница есть и почему так?
источник

EB

Eugene Butusov in Node.js — русскоговорящее сообщество
Данил Васильевич
Глупый вопрос на Виндоус у меня npm в дебиан nvm разница есть и почему так?
это разные штуки
источник

ЖЕ

Женя 🐍 Егоров in Node.js — русскоговорящее сообщество
Женя 🐍 Егоров
кажется нашел, это подобной командой делается nvm run v10 app.js.

Может кто еще прояснить аткой моментик: как заставить это проделать npm? вот мой скрипт запускатся так
"dev": "nodemon dist/src", и тут я так понимаю вызывается конкретный бинарник ноды, что задается в строке #!/usr/bin/env node скрипта nodemon. как определить для этого скрипта, что нужно запускать его через nvm run v10?
может кому-то лень читать, перефразирую вопрос:
как заставить npm запустить код с той же версией ноды, как при nvm run v10 app.js
источник

A

Alex CherryTea in Node.js — русскоговорящее сообщество
Данил Васильевич
Глупый вопрос на Виндоус у меня npm в дебиан nvm разница есть и почему так?
Node package manager и node version manager, почувствуйте разницу
источник

ДВ

Данил Васильевич in Node.js — русскоговорящее сообщество
Alex CherryTea
Node package manager и node version manager, почувствуйте разницу
т.е один сам пакет а другой управляет этими пакетами?
источник

A

Alex CherryTea in Node.js — русскоговорящее сообщество
Женя 🐍 Егоров
может кому-то лень читать, перефразирую вопрос:
как заставить npm запустить код с той же версией ноды, как при nvm run v10 app.js
Npm запускает с той версией ноды в которой он установлен
источник

A

Alex CherryTea in Node.js — русскоговорящее сообщество
Данил Васильевич
т.е один сам пакет а другой управляет этими пакетами?
Один управляет пакетами ноды, второй самой нодой
источник

ДВ

Данил Васильевич in Node.js — русскоговорящее сообщество
Alex CherryTea
Один управляет пакетами ноды, второй самой нодой
Спасибо прояснили
источник

ЖЕ

Женя 🐍 Егоров in Node.js — русскоговорящее сообщество
Alex CherryTea
Npm запускает с той версией ноды в которой он установлен
получается, после выполнения nvm use [version] npm обновляется вместе с ним?
а при запуске конкретной ноды через nvm нет ни какой возможности интегрировать её в npm-скрипты?

в докер тока идти?
источник

A

Alex CherryTea in Node.js — русскоговорящее сообщество
Женя 🐍 Егоров
получается, после выполнения nvm use [version] npm обновляется вместе с ним?
а при запуске конкретной ноды через nvm нет ни какой возможности интегрировать её в npm-скрипты?

в докер тока идти?
Nvm держит несколько бинарников ноды, и когда вы переключаетесь между версиями он просто перепысывает глобальный path так чтобы он указывал на бинарник нужной вам ноды и нпм
источник

A

Alex CherryTea in Node.js — русскоговорящее сообщество
Нода и нпм идут парой так нпм это просто пакет ноды
источник

A

Alex CherryTea in Node.js — русскоговорящее сообщество
Когда вы делаете запуск скрипта через nvm он (моя догадка) меняет path не глобально, а только для этого процесса (я надеюсь)
источник

ЖЕ

Женя 🐍 Егоров in Node.js — русскоговорящее сообщество
окей, спасибо за размышления. Пойду на SO)
источник

A

Alex CherryTea in Node.js — русскоговорящее сообщество
Женя 🐍 Егоров
окей, спасибо за размышления. Пойду на SO)
Почему просто не обновить ноду до 10 для всего приложения а не только этого скрипта?
источник

ЖЕ

Женя 🐍 Егоров in Node.js — русскоговорящее сообщество
Alex CherryTea
Почему просто не обновить ноду до 10 для всего приложения а не только этого скрипта?
Я и планирую всю прогу на одной ноде юзать, просто забочусь, чтобы остальные штуки не упали на серваке. Наверное надо просто запустить в докере и не выносить тут людям мозг)
источник

A

Alex CherryTea in Node.js — русскоговорящее сообщество
Похоже на правду )
источник

A

Alex CherryTea in Node.js — русскоговорящее сообщество
Женя 🐍 Егоров
Я и планирую всю прогу на одной ноде юзать, просто забочусь, чтобы остальные штуки не упали на серваке. Наверное надо просто запустить в докере и не выносить тут людям мозг)
Вы кстати в package.json можете указать требуемые версии ноды и npm, при запуске npm чекнет и выкинет ошибку если версия будет не та с требованием нужной версии. Всякие оч умные ci типа хероки умеют эти вещи читать и ставить нужную версию автоматом
источник

L

Lee Armstrong in Node.js — русскоговорящее сообщество
Господа, как в Promises API модуля fs проверить существование файла?

Код такого вида.

http://dl4.joxi.net/drive/2019/11/08/0004/1779/300787/87/844fdd51e8.png
источник

A

Alex CherryTea in Node.js — русскоговорящее сообщество
Lee Armstrong
Господа, как в Promises API модуля fs проверить существование файла?

Код такого вида.

http://dl4.joxi.net/drive/2019/11/08/0004/1779/300787/87/844fdd51e8.png
await extract_file_name?
источник

A

Alex CherryTea in Node.js — русскоговорящее сообщество
Мне не понятен вопрос если честно
источник