在我们的团队中,我们(很高兴)将JetBrains Rider用作我们的C#和前端项目的IDE。现在,我们继承了一个使用Fake.Build作为构建系统的项目。它可以在控制台上很好地工作,但是我找不到将它集成到Rider提供的“运行/调试对话框”中的好方法。我们的一些开发人员显然希望Gui来控制其构建,我想为他们提供良好的开发经验。
我如何将Rider与Fake.Build集成在一起,使我们能够享受与基于MSBuild的构建相同的舒适度?
到目前为止,我发现最好的方法是集成它,方法是创建一个package.json文件并定义运行假任务的脚本任务:
"scripts": {
"start": "dotnet fake build -t run",
"build": "dotnet fake build -t build",
"test": "dotnet fake build -t test"
}
这些可以显式单击,也可以轻松地添加为Rider中运行/调试的配置。