WebStorm 运行 配置 - package.json 相对于项目目录的路径
WebStorm run configuration - package.json path relative to project directory
问题:在WebStorm的npm 运行配置中:如何使package.json
路径相对于项目目录?
目标: 为了能够在 VCS 中共享 运行 配置,它不能依赖于项目在我机器上的位置。
屏幕截图: 即,我想将 ~\WebStormProjects\x-nest\
更改为 PROJECT_DIR\
。
package.json字段不支持变量;但是您不需要使用宏或做任何事情来使配置可共享,这种情况会自动处理:如果您查看 .idea/workspace.xml
(或 .idea\runConfigurations\<config name>.xml
if Share through VCS 已启用)文件,您会注意到 IDE 将此路径存储为 $PROJECT_DIR$/path/to/package.json
,例如:
<package-json value="$PROJECT_DIR$/package.json" />
因此您可以安全地将此 .xml
文件置于版本控制之下,即使项目的本地路径不同,您的同事也将拥有正确的文件路径。
问题:在WebStorm的npm 运行配置中:如何使package.json
路径相对于项目目录?
目标: 为了能够在 VCS 中共享 运行 配置,它不能依赖于项目在我机器上的位置。
屏幕截图: 即,我想将 ~\WebStormProjects\x-nest\
更改为 PROJECT_DIR\
。
package.json字段不支持变量;但是您不需要使用宏或做任何事情来使配置可共享,这种情况会自动处理:如果您查看 .idea/workspace.xml
(或 .idea\runConfigurations\<config name>.xml
if Share through VCS 已启用)文件,您会注意到 IDE 将此路径存储为 $PROJECT_DIR$/path/to/package.json
,例如:
<package-json value="$PROJECT_DIR$/package.json" />
因此您可以安全地将此 .xml
文件置于版本控制之下,即使项目的本地路径不同,您的同事也将拥有正确的文件路径。