一个Cordova项目的TypeScript源代码保存在
已经解决了第一个要求,将TypeScript源文件复制到
现在,我只需要修改.js.map文件并更新sourceRoot属性吗?
有什么想法吗?
www
文件夹之外。生成的映射文件指向无法访问的源代码位置。我应该如何设置后置事件来复制TypeScript源文件到www
文件夹并更新生成的映射文件,使调试器能够在断点被触发时加载正确的TypeScript源文件呢?已经解决了第一个要求,将TypeScript源文件复制到
www
文件夹中。编辑.jsproj
项目文件并添加以下内容:<ItemGroup>
<TypeScriptSourceFiles Include="$(ProjectDir)scripts\**\*.ts"></TypeScriptSourceFiles>
</ItemGroup>
<Target Name="AfterBuild">
<Copy SourceFiles="@(TypeScriptSourceFiles)" DestinationFiles="@(TypeScriptSourceFiles->'$(ProjectDir)www\scripts\ts\%(RecursiveDir)%(Filename)%(Extension)')"></Copy>
</Target>
现在,我只需要修改.js.map文件并更新sourceRoot属性吗?
有什么想法吗?