WebStorm运行配置-相对于项目目录的package.json路径

问题描述 投票:0回答:1

问题:在WebStorm的npm运行配置中:如何创建相对于项目目录的package.json路径?

目标:为了能够在VCS中共享运行配置,它一定不取决于项目在我的计算机上的位置。

屏幕截图:即,我想将~\WebStormProjects\x-nest\更改为PROJECT_DIR\

enter image description here

intellij-idea npm webstorm yarnpkg jetbrains-ide
1个回答
0
投票

package.json字段不支持变量;但是您无需使用宏或进行任何操作即可使配置可共享,这种情况将自动处理:如果您查看.idea/workspace.xml内部(如果启用了[[通过VCS共享,则查看.idea\runConfigurations\<config name>.xml)文件中,您会注意到IDE将此路径存储为$PROJECT_DIR$/path/to/package.json,例如:

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

因此您可以安全地将此.xml文件保留在版本控制下,并且即使项目的本地路径不同,您的同事也将拥有该文件的正确路径。

© www.soinside.com 2019 - 2024. All rights reserved.