1

我在VS 2013 RC中使用MVC4和Razor。我想通過一個Bundle從我的_layout文件中包含的JavaScript的cshtml視圖中使用JavaScript intellisense。使用MVC捆綁時在CSHTML文件中的Javascript智能感知

智能感知不起作用。是因爲我在使用捆綁嗎?有關故障排除的建議?

還有一個類似的問題我的(Intellisense with MVC4 Style Bundling)。但當時沒有人提供答案。

順便說一句,該文件是在我的_reference.js文件:

/// <reference path="../entities/analyticsentities.js" /> 

回答

1

無論出於何種原因,將這些文件複製到_reference.js文件似乎並沒有使文件提供給智能感知。我不確定我是否不瞭解該功能的工作原理,或者這是否是一個錯誤。

但是,直接將引用添加到我正在處理的Javascript文件的頂部,使我對Intellisense感到滿意。

例如,我已經添加了低於從中我要上JayData庫智能感知每個JavaScript文件的頂部:

/// <reference path="../../../../scripts/jaydata.js" />