2016-02-19 62 views
2

Web Essentials應該自動爲JavaScript縮小文件生成源地圖文件,如here on the project website所述。Web Essentials 2015未生成JavaScript源地圖

但是,對於我的縮小文件,我只找到sourcename.min.js文件。 該網站指出該選項應該在工具/選項,但我似乎無法找到任何相關的切換,以啓用該功能在Web Essentials節點下。

我在這裏錯過了什麼?是否有任何解決方法來啓用該功能?

回答

0

我認爲你想要的東西已經被轉移到「Bundler和Compiler」擴展中。雖然您在Web Essentials項目網站上說可以生成地圖文件是正確的,但我認爲該網站已過時。看看https://visualstudiogallery.msdn.microsoft.com/9ec27da7-e24b-4d56-8064-fd7e88ac1c40在說什麼地圖文件。它確實表示它們應該是自動生成的,但對於我的擔憂(我想要生成CSS映射文件),我必須修改該頁面底部所述的bundleconfig.json。

+0

我也有這個擴展,你準確地做了什麼修改來獲得地圖? –

+0

bundleconfig.json文件是我自動添加的,當我安裝擴展或編譯時 - 我不確定。但是,打開該文件後,我發現它配置爲編譯兩個LESS文件;一個我想要的,另一個不是。我刪除了後者,並添加了屬性來縮小和映射前者。即 [ { 「OUTPUTFILE」: 「內容/少/ main.css的」, 「INPUTFILE」: 「內容/少/ main.less」, 「運行如下」:{ 「使能」:真 } , 「選項」:{ 「sourceMap」:真 } } ] –

+0

有趣的是,捆紮機和編譯器頁面說,映射只是對JavaScript,但是那也是過時的,因爲它是絕對映射CSS文件,我。 –