Конфигурация запуска WebStorm - пакет. json путь относительно каталога проекта - PullRequest
0 голосов
/ 03 апреля 2020

Вопрос: В WebStorm npm запустить конфигурацию: Как задать путь package.json относительно каталога проекта?

Цель: Чтобы иметь возможность делитесь конфигурацией запуска в VCS, она не должна зависеть от того, где находится проект на моей машине.

Снимок экрана: Т.е. я хочу изменить ~\WebStormProjects\x-nest\ на PROJECT_DIR\.

enter image description here

1 Ответ

2 голосов
/ 03 апреля 2020

пакет. json поле не поддерживает переменные; но вам не нужно использовать макросы или делать что-либо вообще, чтобы сделать конфигурации доступными для совместного использования, этот случай обрабатывается автоматически: если вы загляните внутрь .idea/workspace.xml (или .idea\runConfigurations\<config name>.xml, если Поделиться через VCS включено для it) файл, который вы заметите, что IDE сохраняет этот путь как $PROJECT_DIR$/path/to/package.json, например:

<package-json value="$PROJECT_DIR$/package.json" />

Таким образом, вы можете безопасно хранить этот файл .xml в системе контроля версий и ваших коллег будет иметь правильный путь к файлу, даже если локальный путь к проекту отличается.

...