Size: a a a

Visual Studio Code — русскоговорящее сообщество

2020 September 25

Ra

Ruslan aka DUDE in Visual Studio Code — русскоговорящее сообщество
Alex CherryTea
Инициализирующий js ?
например в ноде есть init-module параметр в файле npmrc
источник

A

Alex CherryTea in Visual Studio Code — русскоговорящее сообщество
Ruslan aka DUDE
выше писал, что батники уже пробовал
это снаружи
спрашиваю, внутри как
может можно задать какойнибудь инициализирующий js
как в тойже ноде
При запуске дебагера можно запускать команды инициализации, может ты это имел ввиду
источник

Ra

Ruslan aka DUDE in Visual Studio Code — русскоговорящее сообщество
Alex CherryTea
При запуске дебагера можно запускать команды инициализации, может ты это имел ввиду
это, только не launch.json (вроде так зовется) а глобально для вскода
т.е. вскод запустиля и применились настройки окружения
источник

A

Alex CherryTea in Visual Studio Code — русскоговорящее сообщество
Ruslan aka DUDE
это, только не launch.json (вроде так зовется) а глобально для вскода
т.е. вскод запустиля и применились настройки окружения
Не знаю о таком, задачу запуска приложения в особом окружении решаю докером
источник

A

Alex CherryTea in Visual Studio Code — русскоговорящее сообщество
Ruslan aka DUDE
это, только не launch.json (вроде так зовется) а глобально для вскода
т.е. вскод запустиля и применились настройки окружения
И вернулись обратно после завершения приложения ?
источник

Ra

Ruslan aka DUDE in Visual Studio Code — русскоговорящее сообщество
Alex CherryTea
И вернулись обратно после завершения приложения ?
да (приложения - процесса вскода)
ну что значит вернулось
в системе ничего не изменилось т.к. применялось окружение в контексте процесса
источник

A

Alex CherryTea in Visual Studio Code — русскоговорящее сообщество
Докер
источник

A

Alex CherryTea in Visual Studio Code — русскоговорящее сообщество
Хотя для одного только path это с пушки по воробьям
источник

Ra

Ruslan aka DUDE in Visual Studio Code — русскоговорящее сообщество
Alex CherryTea
Хотя для одного только path это с пушки по воробьям
вот потому и докер не годится
короче не знаешь о такой возможности, возможно оно и не лежит на поверхности
щас гляну по аддонам, мож че есть
источник

z

zinge 🐌 in Visual Studio Code — русскоговорящее сообщество
Ruslan aka DUDE
вот ищу где в вскоде можно добавить папки в окружение вскода
неужто единственный вариант это создать батник типа set path ... start code?

устанавливать путь в системное окружение не предлагать
ты пишешь какие то скрипты которые запускаешь в вскоде и тебе нужно объяснить из какой папки это стартовать?

похоже на то как я таски запускаю просто.

для тасков можно использовать options.cwd — поможет задать папку. или можно для npm использовать --prefix. но всё это работает когда у вас таски типа shell. возможно меня вообще не туда несёт. просто не могу понять какую проблему вы пытаетесь решить.
источник

kp

krn p in Visual Studio Code — русскоговорящее сообщество
zinge 🐌
ты пишешь какие то скрипты которые запускаешь в вскоде и тебе нужно объяснить из какой папки это стартовать?

похоже на то как я таски запускаю просто.

для тасков можно использовать options.cwd — поможет задать папку. или можно для npm использовать --prefix. но всё это работает когда у вас таски типа shell. возможно меня вообще не туда несёт. просто не могу понять какую проблему вы пытаетесь решить.
Никто не может понять.
источник

Ra

Ruslan aka DUDE in Visual Studio Code — русскоговорящее сообщество
zinge 🐌
ты пишешь какие то скрипты которые запускаешь в вскоде и тебе нужно объяснить из какой папки это стартовать?

похоже на то как я таски запускаю просто.

для тасков можно использовать options.cwd — поможет задать папку. или можно для npm использовать --prefix. но всё это работает когда у вас таски типа shell. возможно меня вообще не туда несёт. просто не могу понять какую проблему вы пытаетесь решить.
проблему стартовой конфигурации
существующий пример - настройки окружения открытого проекта
это всё супер но что делать с сингл-файлом вне проекта
мне нужна такая же конфигурация как для проекта но только для всего вскода без проекта

перефразирую
открываю вскод и он не знает где лежит ноджс
как подсунуть ему шпору?
источник

z

zinge 🐌 in Visual Studio Code — русскоговорящее сообщество
Ruslan aka DUDE
проблему стартовой конфигурации
существующий пример - настройки окружения открытого проекта
это всё супер но что делать с сингл-файлом вне проекта
мне нужна такая же конфигурация как для проекта но только для всего вскода без проекта

перефразирую
открываю вскод и он не знает где лежит ноджс
как подсунуть ему шпору?
$ which nodejs 
/usr/bin/nodejs


у меня всегда тут. тебе нужны разные версии nodejs?
источник

z

zinge 🐌 in Visual Studio Code — русскоговорящее сообщество
Ruslan aka DUDE
проблему стартовой конфигурации
существующий пример - настройки окружения открытого проекта
это всё супер но что делать с сингл-файлом вне проекта
мне нужна такая же конфигурация как для проекта но только для всего вскода без проекта

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

Ra

Ruslan aka DUDE in Visual Studio Code — русскоговорящее сообщество
zinge 🐌
$ which nodejs 
/usr/bin/nodejs


у меня всегда тут. тебе нужны разные версии nodejs?
мне нужно указать путь к папке ноджс
внутри вскода, а не снаружи
версия одна, путь один, всё просто до безобразия
забудьте про ноду, мне окружение для вскода персонально расширить надо
ноду привожу как простой пример
источник

Ra

Ruslan aka DUDE in Visual Studio Code — русскоговорящее сообщество
повторюсь
как сказать вскоду что когда он запустится то должен добавить такието пути в СВОЙ PATH
источник

z

zinge 🐌 in Visual Studio Code — русскоговорящее сообщество
Ruslan aka DUDE
повторюсь
как сказать вскоду что когда он запустится то должен добавить такието пути в СВОЙ PATH
через батник ?
источник

Ra

Ruslan aka DUDE in Visual Studio Code — русскоговорящее сообщество
zinge 🐌
через батник ?
уже говорил дважды - что короме этого
вскод должен запускаться как обычно, через exe
источник

z

zinge 🐌 in Visual Studio Code — русскоговорящее сообщество
Ruslan aka DUDE
повторюсь
как сказать вскоду что когда он запустится то должен добавить такието пути в СВОЙ PATH
или в тасках, options.env
источник

Ra

Ruslan aka DUDE in Visual Studio Code — русскоговорящее сообщество
zinge 🐌
или в тасках, options.env
при запуске таска который сетапит окружение - всё окружение будет доступно везде в вскоде?
источник