WebStorm修改了URL-s

时间:2016-07-26 09:07:47

标签: angularjs webstorm adobe-brackets

我们使用两个IDE来开发Angular.js应用程序:Brackets v1.7 + WebStorm v2016.2

通过Brackets IDE打开应用程序时,URL-s按预期显示:

http://127.0.0.1:55738/index.html#/distributor

但是当我从WebStorm IDE打开相同的URL时,它出现如下:

http://localhost:63342/svnSource/SRDL/index.html?_ijt=j25vtpn610cetc16cgo6btff1v#/distributor

为什么它如此不同,为什么WebStorm会注入这些额外的参数?可以关闭的是可选的吗?

更新

对于我们的团队来说,这是一个真正的痛苦,因为我们在代理服务器后面开发内联网应用程序,而这个新的“功能”没有任何好处,只会让所有开发人员烦恼。不顾一切地想要摆脱它。

3 个答案:

答案 0 :(得分:1)

嗯,这种情况正在发生,因为JetBrains已经为WebStorm v2016.2更新了一些安全补丁。

他们已启用内置服务器的授权,目前Tt无法根据JetBrains团队禁用此选项。

有关它的更多详细信息,请查看以下文章:

https://blog.jetbrains.com/blog/2016/05/11/security-update-for-intellij-based-ides-v2016-1-and-older-versions/

希望这有帮助!

答案 1 :(得分:0)

http://localhost:63342/svnSource/SRDL/index.html?_ijt=j25vtpn610cetc16cgo6btff1v#/distributor

这是Webstorm的本地调试模式,WebStorm正在做的是他们从他们内置的Web服务器运行您的代码,他们遵循特定的格式。

附加的链接实际上是放置代码的项目文件的位置。

您可以通过打开文件然后打开设置进入设置部分来查看设置,请查看调试部分,然后进行可用的更改。 (我有窗户)

如果您不想使用自己的Web服务器,可以使用远程调试工具。

  

本地调试。在此模式下,应用程序文件保留在它们的位置   在你的机器上的WebStorm项目中。 WebStorm运行它们   具有根URL http://localhost的内置Web服务器:/。内置服务器端口(1024或更高)   在“设置”对话框的“数据视图”页面上指定。一个   这种模式下的调试会话可以通过两种方式启动:打开   带有JavaScript注入的HTML文件进行测试并启动   WebStorm生成的临时运行/调试配置   自动。这种方法在您不需要调试时很有用   整个应用程序,但只有一个脚本。创建并启动一个   永久调试配置。

这是他们关于您目前正在经历的内容的文档。

此处详细介绍了远程调试选项,请仔细阅读。

Click Here

答案 2 :(得分:0)

我也遇到了同样的问题。我在项目上使用的是python内置服务器。

i

似乎正在完成任务...