Tag: webstorm

在WebStorm中使用supertest会产生“参数types不能分配给参数types”和“未parsing的函数或方法”

我在WebStorm IDE中开发了一个nodejs项目。 我使用摩卡超单元作为我的unit testing框架。 WebStorm显示了两个警告: Argument type app|exports|module.exports is not assignable to parameter type Function|Server和Unresolved function or method get() 。 我尝试从File -> Settings -> Languages & Frameworks -> JavaScript -> Libraries -> Download但没有发生任何事情下载和安装supertest库。 所以我直接从https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/supertest下载它们,并手动添加它们,但WebStorm仍然产生相同的警告。 这是我的server.js代码: const express = require('express'); const app = express(); app.get('/', (req, res) => { res.status(200).end(); }); app.listen(3000); module.exports = app; 这是我的servertest.js代码: […]

WebStorm中的JavaScript未导出元素警告

我不明白为什么我收到的element is not exported在WebStorm IDE中的this.errors行的以下JavaScript中this.errors 。 function FooBar(userId, email) { if (!util.isString(userId) || !userId.length) { throw Error('FooBar(): requires a non-empty userId:String'); } if (this instanceof FooBar) { this.id = generateId(); this.userId = userId; this.email = email; this.curStep = WORKER_STEPS[0]; this.completed = false; this.failed = false; this.createDate = new Date(); this.errors = {}; for (let step […]

WebStorm节点debugging显式closures错误

我正在尝试在WebStorm中debugging我的节点应用程序,并在启动debugging会话时不断收到“明确closures”错误。 我将节点解释器指向安装在我的机器上的节点版本,并将工作目录和索引文件指向我的应用程序的路由文件。 请注意,我正在尝试使用节点版本6.5.0,对5.4.0(对于另一个应用程序)运行时debugging工作正常。 要温柔

在WebStorm文件夹中closures所有的js文件

我正在使用WebStorm File Watcher和Google闭包编译器来缩小我的JavaScript文件。 我正在使用node.js v4.6。 WebStorm的文件监视器的问题是,我必须手动对JavaScript文件进行一些更改才能触发缩小操作。 如果我有很多JavaScript文件,这太乏味了。 我将不得不一一做。 我如何运行一个单一的操作来缩小位于特定文件夹中的所有文件?

即使在非常简单的设置下,也无法在WebStorm中达到任何断点

即使在一个非常简单的设置,我无法在我的代码打破任何断点。 看附件截图。 点击“Debug”main.js“”后,执行不会中断。

在WebStorm和npm中debugging

我是networking开发新手(通常是后端开发人员)。 我正在设置一个开发环境来反映我目前的工作stream程。 我在IntelliJ Ultimate中开发了Java,我喜欢如何通过和debugging。 目前的前端开发团队启动npm,然后使用Chrome开发者工具窗口进行debugging。 有没有办法将WebStorm连接到这个过程,以便我可以在WebStorm中设置一个断点而不是使用Chrome开发者工具窗口? 我已经在Chrome中安装了JetBrains扩展,我无法find如何在他们的网站上做到这一点。 再次请原谅我的无知,因为我对前端开发很陌生。 但是如果我能得到这个function,那将是太棒了。 任何帮助或指导将非常感激。

在地址不是localhost的WebStorm中debugging

我试图debugging一个项目,需要从本地主机到其他地址像这样的主机文件的映射 127.0.0.1 devproject.com 我可以用这样的端口号访问Web应用程序: devproject.com:3000 : devproject.com:3000然而,当我尝试在WebStorm中debugging时,这个设置不起作用? 有没有办法告诉WebStorm这个主机文件设置? 或者我需要使用全新的设置? 我正在使用node.jsdebuggingconfiguration文件。

如何在WebStorm IDE的LoopBackJs框架中启用debugging日志logging?

我使用WebStorm IDE进行LoopBack项目,我想将某些部分的日志级别设置为debugging级别。 我发现这个教程改变LoopBack框架中的日志级别: https://loopback.io/doc/en/lb3/Setting-debug-strings.html 我不知道应该如何在WebStorm中设置它。 我的操作系统是Windows。

如何在node.js intellisense中启用Jasmine支持

我在我的项目中安装了茉莉花。 现在,当我在*.spec.js写入以下内容时: describe(…) 我得到警告: 未解决的function或方法describe 我读过这个答案 ,我可以添加jasmine作为一个图书馆,并认为这应该解决它。 但似乎并不奏效 – 警告依然存在。 我错过了什么?

debugging是作为Dotnet的一部分的Web应用程序

我知道我可以在WebStormdebugging一个纯粹的反应应用程序, WebStorm是创build一个JavaScript Debugconfiguration,并指向我正在运行的应用程序。 我得到的只是一个简单的反应样板应用程序创buildWebStorm( File -> New -> Project -> React App ) 但是我有一个现有的项目,在同一个项目中有一个Dotnet后端和一个React前端。 树看起来像 MyApp – src – Controllers – Models … – UIApp – src … (react ui parts) …. 我运行该项目首先打包所有与npm run distdev一起,然后dotnet run -f net47启动一切。 但我不知道如何debuggingJS。 我再次在WebStorm中创build了一个JavaScript Debug COnfiguration ,并将其指向该url( localohst:3000 )。 在“ Debug窗口的“ Console选项卡中,我可以看到控制台正在工作,但没有发生断点。 我正在尝试做什么? 或者我只需坚持在Chrome中的Source标签中进行debugging packaage.json { "name": "myapp", "version": […]