[英]VS2015 typescript cordova add as a link
VS2015 上沒有選項可以將文件添加為 Typescript Cordova 項目的鏈接。 怎么做 ?
我嘗試通過添加以下內容來編輯 .jsproj:
<ItemGroup>
<Content Include="..\TypeScriptHTMLApp1\Core\**\*.*">
<Link>Views\Core\%(RecursiveDir)%(FileName)%(Extension)</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
</ItemGroup>
但它根本不起作用。
目標是擁有此文件層次結構:
對於C#的web項目,沒問題。 但是對於cordova項目,無法將我的核心文件添加為鏈接...
我怎么能這樣做? 謝謝
編輯:我找到了一個解決方法:
把它放在 .jsproj 上
<!-- On build, we copy all core front end files -->
<Target Name="CopyContentFiles" BeforeTargets="Build">
<ItemGroup>
<FilesToCopy Include="path to your shared folder on the core project\**\*.*" />
</ItemGroup>
<Copy SourceFiles="@(FilesToCopy)"
DestinationFiles="@(FilesToCopy->'path to your shared folder on the destination project (cordova project), for eg: www\core\%(RecursiveDir)%(Filename)%(Extension)')"
SkipUnchangedFiles="True" />
</Target>
我在 Microsoft 的 Visual Studio 中研究 Apache Cordova 工具。
不幸的是,Cordova 項目系統不支持添加為鏈接。 為防止混淆,我們在更新 3 中刪除了該選項。
目前沒有好的解決方法。 最好的解決方案是將文件從一個項目復制到另一個項目。 我知道這是一種痛苦。 我們正在討論可以在未來更輕松地共享代碼的解決方案,但目前我們沒有給您一個好的答案。
感謝您的寶貴反饋。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.