Как обрабатывать файл .fsproj в командной строке? - PullRequest
1 голос
/ 04 апреля 2020

Я хотел бы использовать упражнения для решения упражнений F #. Я делаю это на Fedora.

Exercism загружает файл .fsproj. Как я могу справиться с этим из командной строки?

Есть ли что-то вроде команды make для Makefile?

1 Ответ

4 голосов
/ 05 апреля 2020

Если у вас установлен do tnet 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 # прямо в командной строке.

...