如何在命令行上处理 .fsproj 文件?
How to handle an .fsproj file on the command line?
我想用exercism来解决F#习题。我在 Fedora 上这样做。
Exercism 下载 .fsproj
文件。我如何从命令行处理它?
是否有类似命令 make
的 Makefile
?
如果您安装了 dotnet SDK。
dotnet build X.fsproj
应该恢复并构建项目。
dotnet run X.fsproj
会 运行 它。您还可以 运行 它针对 .sln 文件。
dotnet test X.fsproj
将执行您的单元测试。注意:这里它报告我只有 1 个测试文件(错误),但选择了我所有的测试。
要测试您是否已安装它并在您的 PATH 中,请执行:dotnet --version
。当前版本是 3.1.
dotnet --help
将向您显示所有可能的命令。
有趣的是,F# Interactive 现已集成到 SDK 中。
dotnet fsi
进入交互环境。
#quit;;
退出交互环境。
这使您可以直接在命令行中使用 F#。
我想用exercism来解决F#习题。我在 Fedora 上这样做。
Exercism 下载 .fsproj
文件。我如何从命令行处理它?
是否有类似命令 make
的 Makefile
?
如果您安装了 dotnet SDK。
dotnet build X.fsproj
应该恢复并构建项目。
dotnet run X.fsproj
会 运行 它。您还可以 运行 它针对 .sln 文件。
dotnet test X.fsproj
将执行您的单元测试。注意:这里它报告我只有 1 个测试文件(错误),但选择了我所有的测试。
要测试您是否已安装它并在您的 PATH 中,请执行:dotnet --version
。当前版本是 3.1.
dotnet --help
将向您显示所有可能的命令。
有趣的是,F# Interactive 现已集成到 SDK 中。
dotnet fsi
进入交互环境。
#quit;;
退出交互环境。
这使您可以直接在命令行中使用 F#。