簡體   English   中英

SharePoint 2010中的TypeScript映射文件出現401錯誤

[英]401 error with TypeScript mapping files in SharePoint 2010

我有一個帶有打字稿文件的SharePoint 2010 WebPart。 我已經確認.ts,.map和.js文件都已部署到適當的文件夾,並且可以通過瀏覽器訪問.map文件,.js文件和.ts文件,但是在Canary的“網絡”標簽中,我看到了WebPart中每個.map文件的401錯誤。

到目前為止,我已經嘗試將管理中心中的“瀏覽器文件處理”設置設置為“允許”,還嘗試按照http://www.chaholl.com/archive/2013/01/03/typescript-in-a-中的說明進行操作sharepoint-farm-solution.aspx無濟於事。

如何使用Canary進行TypeScript調試以在SharePoint 2010 WebPart中工作?

您應該能夠通過將地圖文件放在本地位置來工作,而不是依賴於從服務器獲取文件。

為此,您需要更新JavaScript文件中的路徑以指向您的本地地圖文件。

在Visual Studio中,通過在每個文件(.map,.ts和.js)的文件屬性中將“ Build Action設置為Build Action Content ,我可以使Chrome調試.ts文件。 我還必須確保我所有的JavaScript文件都具有此設置-起初我忽略了包含某些文件。

簡而言之,請確保所有相關的JavaScript文件都位於輸出文件夾中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM