问题标签 [browser-link]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
106 浏览

visual-studio - Visual Studio 浏览器链接将自身添加到 textarea

我必须<textarea>编写我的应用程序的 HTML 内容:

这就是我写它的方式,我按下保存按钮之前

在此处输入图像描述

这是在我按下保存后:/

在此处输入图像描述

如何避免这种自动注入?

请注意,第一次不会保存到该字段,但它会input自动添加到该字段中,我无法驾驭它:/

一个更大的模板,如果用户简单地按下SAVE,它就会在上面显示 VS 代码 :(

0 投票
0 回答
297 浏览

gulp - 在使用 gulp 时使 Browser Link 与 ASP.NET Core RC2 项目一起工作的任何解决方案?

我将Visual Studio 2015 CommunityASP.NET Core RC2一起使用。我已经安装了所有必需的工具,一切正常,但有一个例外。
当我创建新的ASP.NET Core Web 应用程序或加载已保存的 ASP.NET Core Web 应用程序时,Browser Link 的View in Browser功能会在 Web Browser 中加载错误的地址
如果我在浏览器中键入正确的地址,浏览器链接仪表板就会更新,并且应用程序会被列为未知

经过大量的逆向工程和修补后,我发现问题与项目的node_modules文件夹中的Node.js模块gulp相关联。 如果我在加载项目浏览器链接之前删除gulp文件夹就可以了。在 IDE 将gulp模块下载回node_modules文件夹后,它仍然可以工作。如果我在不删除gulp的情况下重新加载解决方案,浏览器链接将不再起作用

有人有解决方案吗?

0 投票
0 回答
199 浏览

css - 浏览器链接 从浏览器保存对 SASS 文件的更改

是否可以将我在 Chrome 中所做的 css 更改保存到 Visual Studio 2015 中我的 sass 文件中的正确位置?

我找不到这方面的任何信息。提前致谢。

0 投票
0 回答
61 浏览

visual-studio - Chrome 51.0.2704.103 开发工具网络过滤器不再过滤

我习惯于使用 Chrome 开发者工具中网络选项卡上的过滤器字段来过滤网络请求 - 最值得注意的是,在 Visual Studio 中开发时出现的所有“browserLink”网络请求。在最近的 Chrome 更新(我使用的当前版本是 51.0.2704.103)中停止工作。

我以前应用的过滤器是-browserLink,它已经工作了很长时间,但不再过滤掉包含文本的请求browserLink

过滤器格式是否发生了变化,或者这是我应该报告的错误?

0 投票
2 回答
4383 浏览

javascript - 浏览器链接:调用返回值回调失败:TypeError:无法读取 null 的属性“文件”

背景:

使用Visual Studio 2015ASP.NET Core 1.0我创建了Web Application项目。当我运行应用程序并转到Chrome Console我有以下错误:

浏览器链接:调用返回值回调失败:TypeError:无法读取 null 的属性“文件”

问题:

如何修复上述错误并使其Browser Link正常工作?

0 投票
2 回答
1672 浏览

c# - ASP.NET Core 浏览器链接`无法获取属性'文件'`

在 39:00 的 Microsoft Virtual Academy 课程“ASP.NET Core(以前的 ASP.NET 5)简介”视频 3 中,他们演示了 Browser Link 如何在 Edge 的 F12 工具和 Visual Studio 之间同步代码选择。我无法立即看到相同的功能。我不知道是否有设置,或者有什么特别的东西可以启用它。如果有,它没有显示在课程视频中,但视频又是几个月前的。我以前从未见过这个功能。

浏览器链接从 Edge 连接到 Visual Studio,如 VS 中的浏览器链接仪表板所示。没关系。

Edge 中有一个似乎相关的控制台日志;

我在 BrowserLink js 中找到了唯一一个引用“文件”的函数,并开始向上跟踪堆栈。似乎期望来自 localhost:9640/5b39911a4f384282a7625405b2d603cf/browserLinkSignalR 的 JSON 具有多个元素,[1] 是源文件列表,但实际上为空,因此捕获并发布该控制台日志。

在 Google 或他们的GitHub 问题上没有任何用处。如果有相关的 Github 存储库可以指向我,我可以查找它。

  • Microsoft Visual Studio Enterprise 2015 版本 14.0.25421.03 更新 3
  • Microsoft .NET Core 工具(预览版 2)14.1.20624.0
  • “Microsoft.VisualStudio.Web.BrowserLink.Loader”:“14.0.0”
  • 边缘 25.10586.0.0
0 投票
3 回答
4804 浏览

c# - Visual Studio 2015 Update 3 中与 ASP.NET Core v1.0 的浏览器链接

我正在使用 Visual Studio 2015 Update 3 并希望在我的 ASP.NET Core v1.0 WebApp 项目中使用浏览器链接功能......但我无法让浏览器链接工作。

  1. ASP.NET Core v1.0 项目是否支持浏览器链接?

关于将浏览器链接与 ASP.NET Core 一起使用,我找不到太多信息。

我的项目构建正常,但无论是否运行调试,浏览器链接仪表板始终显示为“无当前连接”。

在我的 project.json 中,我正在导入浏览器链接依赖项;

我的 web.config;

  1. 对于 ASP.NET Core v1.0 项目,我还需要做什么才能使浏览器链接正常工作?

更新 1

我已将以下内容添加到我的 web.config 的根元素中;

“刷新链接浏览器”选项对我来说仍然是禁用的。

在此处输入图像描述

但仍然无法使用浏览器链接启动并在浏览器链接仪表板中查看连接。

0 投票
2 回答
3620 浏览

javascript - 不匹配的匿名 define() 模块:function(){"use strict";return axe}

由于某种原因,我有这个奇怪的错误:

"不匹配的匿名define() 模块:function(){"use strict";return axe} http://requirejs.org/docs/errors.html#mismatch "

设置了一些JS断点后,我在这里找到了错误源:

因此,意识到它是在动态生成的“浏览器链接”代码中,我在 Visual Studio 中禁用了“浏览器链接”,问题就消失了(一切都很完美,没有问题)。似乎function(){"use strict";return axe}卡在 requirejs 队列中?('defQueue')首次启动 Web 应用程序时会发生这种情况,但目前还没有错误。该错误仅在稍后发生,当我做一些使用 requirejs 的事情时。经过一番分析,我发现requirejs中的这个调用:

在这里失败:

其中 args == [null,[],"function(){"use strict";return axe}"]

问题是,谁能帮我弄清楚为什么会存在这种冲突?这是VS browserlink的某种错误吗?

0 投票
1 回答
5792 浏览

asp.net - 在 Visual Studio 中禁用浏览器链接选项是否明智?

我正在 asp.net MVC 5 中创建一个应用程序,在该应用程序中我使用 highcharts 来显示仪表读数我面临一个问题,即每当我想在图表中查看大量数据(点)时,它都会长时间挂起页面然后让它无响应或让它运行我搜索了很多文章,发现 boost.js 模块是查看大数据点的有效方法所以我只是添加了脚本但我的页面仍然挂起我检查了元素并在控制台中我找到了浏览器链接错误所以我禁用了浏览器链接和宾果游戏的选项现在可以正常工作

我只想问这是禁用它的好方法吗?或者有没有其他方法可以在启用浏览器链接的同时完成我的任务?

我也想知道浏览器链接有什么作用?

0 投票
0 回答
652 浏览

visual-studio-2015 - Visual Studio 2015 无法禁用浏览器链接

所以刚刚将我的项目切换到 2015 年,一两天后浏览器链接栏出现在浏览器顶部。

我进行了典型的谷歌搜索,并在工具栏中找到了该设置并将其禁用。那没有用,它仍然存在。

第一种方法

了解向 web.config 添加几行的第二种方法。也没有工作,它继续困扰着我。

第二种方法

有没有我应该知道的另一种方法可以摆脱这个东西。我看到了另一种禁用调试的方法,这听起来不太吸引人。