Asp.net mvc 3 Tincr for ASP.NET MVC 3

Asp.net mvc 3 Tincr for ASP.NET MVC 3,asp.net-mvc-3,google-chrome-devtools,livereload,Asp.net Mvc 3,Google Chrome Devtools,Livereload,我正在尝试在chrome中使用扩展。它允许您刷新css和javascript,而无需再次重新加载页面。我在让它工作时遇到了一些困难,如果能得到任何帮助,我将不胜感激 我的设置 源代码根目录: C:\dev\tfs\MyApp\Development branchs\3.3.0.0\Presentation\MyApp IIS网站目录指向上面的根目录。上面文件夹路径下的脚本目录包含我正在更改的js文件 我创建了一个tincr.json文件并将其放在根目录中 tincr.json 这是否正确?是否有

我正在尝试在chrome中使用扩展。它允许您刷新css和javascript,而无需再次重新加载页面。我在让它工作时遇到了一些困难,如果能得到任何帮助,我将不胜感激

我的设置 源代码根目录: C:\dev\tfs\MyApp\Development branchs\3.3.0.0\Presentation\MyApp

IIS网站目录指向上面的根目录。上面文件夹路径下的脚本目录包含我正在更改的js文件

我创建了一个tincr.json文件并将其放在根目录中

tincr.json 这是否正确?是否有人设法让tincr使用ASP.NET MVC 3?谢谢你的帮助


PS-我没有代表来创建tincr标签,因此如果有人可以将其添加到该标签中,其他人也可以更轻松地发布有关该标签的问题。谢谢。

在浏览谷歌群组和其他网站后,我拼凑了以下内容

  • Tincr不能在windows中使用查询参数(例如,common.js?var=1将失败)
  • 对于从ajax代码引用而来的js文件,您需要小心那些附加到url的ajax查询。使用Fiddler并查看URL。我必须确保js文件被添加到_Layout.cshtml文件中,然后它将在没有查询参数的情况下显示出来
我在我的网站上详细介绍了如何使用Tincr,但这里是您需要的

我使用的tincr.js文件如下所示:

{
    "toFile" : [],
    "fromFile" : 
    [
        {
            "from": "\\\\Scripts\\\\([a-zA-Z]+)\\.js",
            "to": "/MyApp/Scripts/$1.js"
        }
    ]
}
此文件不会更新磁盘上的文件,因为未填写“tofile”。 该文件将在您放置tincr.json文件的根目录下的Scripts目录中查找文件

我希望这能帮助您在项目中使用Tincr

{
    "toFile" : [],
    "fromFile" : 
    [
        {
            "from": "\\\\Scripts\\\\([a-zA-Z]+)\\.js",
            "to": "/MyApp/Scripts/$1.js"
        }
    ]
}