我一直在使用Gulp來縮小和連接我的腳本文件並將我的SASS文件編譯爲css。 我們在Visual Studio Team Services上託管我們的文件,並試圖使用新的Visual Studio 2015構建系統。 一切工作正常,我可以打電話給我的吞嚥任務和它的運行沒有問題。 問題是因爲創建的文件不是項目的一部分,它們不包含在我的部署包中。
我想知道是否有其他人有同樣的問題,並找到了包括這些文件的方式。 Thansk。在構建輸出中包含gulp縮小文件
-1
A
回答
1
您可以添加以下部分到您的項目文件,包括額外的文件:
<Target Name="CustomCollectFiles">
<ItemGroup>
<_CustomFiles Include="<<<ExtraFilesToInclude>>>" />
<FilesForPackagingFromProject Include="%(_CustomFiles.Identity)">
<DestinationRelativePath>%(RecursiveDir)%(Filename)%(Extension)</DestinationRelativePath>
</FilesForPackagingFromProject>
</ItemGroup>
</Target>
<PropertyGroup>
<CopyAllFilesToSingleFolderForPackageDependsOn>
CustomCollectFiles;
$(CopyAllFilesToSingleFolderForPackageDependsOn);
</CopyAllFilesToSingleFolderForPackageDependsOn>
<CopyAllFilesToSingleFolderForMsdeployDependsOn>
CustomCollectFiles;
$(CopyAllFilesToSingleFolderForPackageDependsOn);
</CopyAllFilesToSingleFolderForMsdeployDependsOn>
</PropertyGroup>
請參閱本文的詳細信息:http://www.asp.net/mvc/overview/deployment/visual-studio-web-deployment/deploying-extra-files
+0
謝謝,我會在這裏測試和更新, – Alex
+0
@Alex這是否工作? –
+0
@ Eddie-MSFT yes確實如此。我已經實現了它。在需要密碼的服務器上進行測試有點麻煩,因爲我無法預覽,因爲預覽不會提示輸入密碼,比如發佈。 –
相關問題
- 1. 包含構建輸出作爲附件
- 2. gulp-uglify沒有生成縮小的輸出文件
- 3. 在構建文件中包含ant libs
- 4. 在輸出中包含文件名
- 5. gulp構建不輸出文件。我哪裏做錯了?
- 6. 縮小包含路由的js文件
- 7. 在Gulp中將輸出目錄/文件更改爲小寫
- 8. 只選擇含有gulp和'main-bower-files'的縮小文件?
- 9. 如何縮小gulp-webpack文件?
- 10. 如何在foreach循環中構建HTML以包含輸出
- 11. 一個構建包含在另一箇中的輸出
- 12. Ant構建如何排除未縮小的js,幷包含縮小的js文件
- 13. 使用GULP縮小HTML文件時出錯
- 14. 在縮小文件中包含哪些JavaScript(UMD,CommonJS,瀏覽器)
- 15. 在Azure項目中縮小和包含js和css文件
- 16. 在戰爭中包含縮小的JavaScript文件
- 17. Maven:在構建資源文件夾中包含文件夾
- 18. 構建層不包含dojo/**/*。js文件
- 19. 構建Android時包含文件AAR
- 20. ClassNotFoundException即使該類包含在構建路徑中包含的jar文件中
- 21. Haskell包含文件和輸出?
- 22. 輸出文件包含額外的零
- 23. 如何讓Gulp在縮小後將文件放入構建中的相應目錄中?
- 24. 如何縮小包含文本的div?
- 25. 在Eclipse插件中包含和引用XSL文件構建
- 26. 如何在gulp build中包含moment.js i18n文件?
- 27. 如何將css文件包含在gulp-sass中?
- 28. Laravel Gulp在.pipe中包含一個文件
- 29. Gulp-sass沒有在包含文件中找到變量?
- 30. 1 gulp文件構建多個項目
您是否嘗試過的**複製和發佈構建構件**任務? –