2017-12-02 7 views
0

build에 포함되어야하는 nodejs에 의해 생성 된 파일에 대한 문제로 고민하고 있습니다. 그것은 지역 개발 잘 작동하지만 내가 그것을 게시하려는 경우 파일을 빌드 fron dist를 포함하지 않습니다 및 애플 리케이션 dist 폴더를하지 않습니다. 어느 누구도이 일을 도울 수 있습니까?asp.net mvc에서 빌드하기 전에 angular-cli로 생성 된 파일을 포함 시키십시오.

참고 : - 파일은 매번 다른 이름으로 만들어 지므로 선택하고 포함 할 수 없습니다. 저는 비주얼 스튜디오 2017을 사용하고 있습니다. 문제를 설명하거나 더 잘 시도 할 수 있기를 바랍니다. 미리 감사드립니다.

답변

0

정적 파일을 프로덕션 서버에서 액세스 할 수 있도록 wwwroot 폴더 아래에 두어야합니다.

게시를 위해 이러한 파일을 포함 시키려면 가장 먼저 게시를 시작하기 전에 wwwroot에 추가하는 것이 가장 좋습니다. 그렇지 않으면 무시됩니다.

또 다른 옵션은 파일을 명시 적으로 포함하도록 MSBuild에 지시하는 것입니다. 프로젝트 파일을 사용자 지정하는 방법의 예는 <Target Name="NgBuildAndAddToPublishOutput" AfterTargets="ComputeFilesToPublish">입니다.