如何让浏览器 link 在 asp mvc 6 项目中工作
How to get browser link working in asp mvc 6 project
我创建了一个空的 asp mvc 6 项目并添加了一个 index.html 和一个 styles.css 文件。如果我对样式表进行更改,浏览器不会获得新创建的样式,只有当我重新加载页面时它才会起作用。如果我按 ctrl
获取浏览器链接选项,则没有任何反应,左下角没有工具栏。
我正在使用启用了 browserlink 选项的 IIS Express 使用 ctrl f5
运行 而不进行调试。
您仍然需要按 Visual Studio 中的刷新按钮来重新加载页面。浏览器 Link 只是告诉您选择的每个浏览器进行刷新。它不会在您进行更改时自动发生。
另外,你需要进行调试。浏览器 Link 在调试中工作,而不仅仅是 运行 应用程序。
有关详细信息,请参阅 http://www.asp.net/visual-studio/overview/2013/using-browser-link 上的指南。
更新
您似乎需要编辑应用的 config.json
文件(取代 ASP 5 中的 web.config
):
{
"AppSettings": {
"vs:EnableBrowserLink": "true"
}
}
更新 2
如果您使用的是 appsettings.json
文件,则不需要 AppSettings
包装器对象:
{
"vs:EnableBrowserLink": "true"
}
更多信息请参考ASP 5 at http://docs.asp.net/en/latest/fundamentals/configuration.html
中配置的官方文档
我创建了一个空的 asp mvc 6 项目并添加了一个 index.html 和一个 styles.css 文件。如果我对样式表进行更改,浏览器不会获得新创建的样式,只有当我重新加载页面时它才会起作用。如果我按 ctrl
获取浏览器链接选项,则没有任何反应,左下角没有工具栏。
我正在使用启用了 browserlink 选项的 IIS Express 使用 ctrl f5
运行 而不进行调试。
您仍然需要按 Visual Studio 中的刷新按钮来重新加载页面。浏览器 Link 只是告诉您选择的每个浏览器进行刷新。它不会在您进行更改时自动发生。
另外,你需要进行调试。浏览器 Link 在调试中工作,而不仅仅是 运行 应用程序。
有关详细信息,请参阅 http://www.asp.net/visual-studio/overview/2013/using-browser-link 上的指南。
更新
您似乎需要编辑应用的 config.json
文件(取代 ASP 5 中的 web.config
):
{
"AppSettings": {
"vs:EnableBrowserLink": "true"
}
}
更新 2
如果您使用的是 appsettings.json
文件,则不需要 AppSettings
包装器对象:
{
"vs:EnableBrowserLink": "true"
}
更多信息请参考ASP 5 at http://docs.asp.net/en/latest/fundamentals/configuration.html
中配置的官方文档