问题标签 [webstorm]

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 投票
0 回答
6352 浏览

xampp - 在 Web Storm 中保存时出错(权限被拒绝)

当我在 Web Storm 中单击保存时,出现以下错误:

据我所知,我的更改正在保存。谁能告诉我是什么原因造成的,如果这是我需要关注的事情。

0 投票
1 回答
909 浏览

intellij-idea - UTF-8 输出格式 - jetBrains

很奇怪,我正在使用 Webstorm 5.0.1 用 jstestdriver 测试一些 javascript。它真的很震撼,但我无法让我的 console.log(alert) 以 UTF-8 格式输出!

我已经尝试了很多事情,并考虑在这个 IDE 中这是否可能。

因此,当我断言文本 A 等于文本 B 时,断言返回 true,但控制台输出:

文本 A(硬编码的预期结果)

文本 B(控制台输出)

0 投票
1 回答
465 浏览

node.js - 使用节点上的骨干配置 $.ajax 以使用誓言进行测试

(经过编辑大大简化)

在节点上,我有以下 server.js 文件。

当我运行它时,我收到一条错误消息。“无法调用未定义的方法 'ajax'” (1359:14)

基本上这是 $ 未定义的结果。为什么它是未定义的?好吧,有许多中间步骤,但是当文件加载时,它期望“this”是浏览器中的“window”或服务器上的“global”。在节点 "this" = {​​} 上执行。

所以问题,“我如何将'this'设置为全局”在主干.js文件中?

0 投票
3 回答
2792 浏览

coffeescript - 如何使用网络风暴运行咖啡脚本

我在使用 webstorm 运行咖啡脚本配置时遇到问题。如果我在运行配置中启用咖啡脚本插件,我会收到以下错误

我在支持论坛中尝试了将路径变量添加到环境变量中的解决方案,但仍然没有修复。

在此处输入图像描述

0 投票
2 回答
15925 浏览

angularjs - AngularJS 与 Webstorm 一起设置

我开始使用 Angularjs 并遇到了第一个障碍:-(

我已经安装了节点(Windows 安装程序)和 webstorm ide。在 webstorm 中,我安装了 angularjs 插件,并且在 html 中键入“ng”会在下拉列表中提示所有 ng 模板,所以这看起来不错。

在演示 html5 中剪切和粘贴(在http://angularjs.org/的“基础知识”标题下)并在 webstorm 中运行并导航到文件 url(在 firefox 或 chrome 中)但是 angular 语句'{{yourName} }' 根本没有约束力——它被渲染为文字。任何人都知道我要去哪里错了吗?

0 投票
2 回答
11832 浏览

node.js - 如何在 webstorm 中记录来自节点的传出 https 请求

我正在编写一些调用外部 Web 服务的 node.js 代码,但结果很糟糕。我想记录原始请求和响应,以便我可以检查它。

事情是这样的: 我没有直接使用 http 库,而是通过 OAuth 库使用它。

我已经在 oauth 库代码中添加了调试语句,但我不喜欢它。现在看起来我将不得不进入 http 库并开始搞乱它?这不可能是正确的。

如果我在窗户上,我会启动提琴手。一位朋友提到了wireshark,但wireshark告诉我必须安装X11。真的吗?我不会去那个兔子洞。

然后我尝试了节点检查器,但我认为这是针对服务器代码而不是客户端代码。它说您假设在附加之前启动您的节点进程。好吧,我的节点进程是一个测试用例(誓言),它在开始后不久就结束了......所以那里没有运气。

我想这对于任何堆栈都很难,但天哪,这让我想念.net!

那么,在将 node.js 用作山狮外部 Web 服务的客户端时,我如何检查线路上发生了什么?

谢谢!担

0 投票
3 回答
7794 浏览

linux - 如何从 IntelliJ / WebStorm / PhpStorm 中的“外部工具”运行 sudo 脚本?

我希望从IntelliJ/WebStorm运行需要 root 的bash 脚本,并在运行时询问我的 root 密码。在脚本中硬编码我的根密码当然是个坏主意。

IntelliJ/WebStorm实际上有一个 $Prompt$ 宏,原因如下,它会提示您并将您的输入用作值。

所以我尝试使用$Prompt$以及use-sudo-with-password-as-parameterecho YOURPASSWORD | sudo -S yourcommand中的描述。

然后我将 passwd & script 传递给一个sudorun.sh脚本echo -e $1 | sudo -S $2 $3 $4(因为echo不能是“程序”行),虽然它可以在 CLI 上运行,但它无法在 IntelliJ 控制台上读取 echo-stdin。

理想情况下,我希望仅在 IntelliJ 内配置解决方案,而不需要在 IntelliJ 之外更改特定的操作系统配置。

也许还有其他方法可以解决这个问题,所以让我们即兴发挥吧!

0 投票
1 回答
183 浏览

javascript - Webstorm 中的 Adob​​e Air 开发

只是想熟悉 Adob​​e Air 和 JavaScript,所以我下载了 WebStorm 的试用版。

我正在关注这里的菜单教程:http: //www.adobe.com/devnet/air/ajax/quickstart/articles/adding_menus.html但不知何故 WebStorm 无法识别某些 Air 变量。例如:

在这两种(和其他)情况下,air 和 NativeWindow 都被识别,但第三个变量(supportsMenu、supportsDockIcon)被报告为“未识别的变量”,这很奇怪,因为根据 Air API 参考它们完全有效。

有没有办法解决这个问题?

帮助?

0 投票
2 回答
3594 浏览

node.js - 自动完成在 webstorm 中不能与 Node.js 一起使用

刚刚下载了 WebStorm 并尝试了 Node.js。

不幸的是,自动完成似乎不起作用。

我已将节点 js 解释器设置为 node.exe,但看到一篇帖子说我应该将其设置为 Node.js 文件。当我使用 Node.exe 时,至少在 Node.js 配置对话框中填充了该版本,但是当我下载代码并选择 Node.js 文件时,我得到“找不到版本”。

无论哪种方式,自动完成都不起作用。

0 投票
1 回答
86 浏览

webstorm - 如何锁定 WebStorm 中的工具栏

我是 JetBrains WebStorm IDE 的新手。我真的很喜欢它,尤其是对于我的 JavaScript 开发,但我找不到如何设置一个非常简单的首选项。我经常使用“项目”和“结构”工具栏,但每次其中一个工具栏失去焦点时,工具栏就会隐藏。有没有办法锁定工具栏以防止它们隐藏,以便它们始终可见?这似乎是非常明显的事情,但也许不是......我已经浏览了我可以看到但没有找到任何有效的偏好设置。

任何帮助将不胜感激。