-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMARS.client.esproj
More file actions
17 lines (17 loc) · 1.1 KB
/
Copy pathMARS.client.esproj
File metadata and controls
17 lines (17 loc) · 1.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<Project Sdk="Microsoft.VisualStudio.JavaScript.Sdk/1.0.1738743">
<PropertyGroup>
<StartupCommand>yarn dev</StartupCommand>
<JavaScriptTestRoot>src\</JavaScriptTestRoot>
<JavaScriptTestFramework>Jest</JavaScriptTestFramework>
<!-- Отключаем автоматический build скрипт, чтобы избежать npm install конфликтов -->
<!-- Сборка клиента выполняется через yarn build вручную или через MARS.Server target -->
<ShouldRunBuildScript>false</ShouldRunBuildScript>
<!-- Отключаем авто-установку зависимостей из SDK, чтобы не запускались lifecycle scripts (husky hooks) -->
<ShouldRunNpmInstall>false</ShouldRunNpmInstall>
<NpmInstallCommand>yarn install --ignore-scripts</NpmInstallCommand>
<!-- Folder where production build objects will be placed -->
<BuildOutputFolder>$(MSBuildProjectDirectory)\dist</BuildOutputFolder>
<BuildCommand>yarn build</BuildCommand>
<CleanCommand>yarn lint</CleanCommand>
</PropertyGroup>
</Project>