Tag: webstorm

Webstorm自动完成与视图文件夹

我的项目使用服务器渲染来提供/ views文件夹中的.html文件以及静态资产文件夹,例如app文件夹中的/ styles和/ scripts。 在我的index.html中,链接到/ styles文件夹中的样式表,但在express服务器装入文件夹之前,url实际上并不是有效的,所以Webstorms自动完成不能识别样式表。 有无论如何告诉webstorm的样式表实际上是什么?

如何将共享依赖的多个打字稿文件编译成一个单独的javascript文件?

我刚刚开始学习打字稿,我很乐意能够将我的代码写在几十个文件,模块或类上。 但是,我想把所有这些编译成一个.js文件。 它可以embedded在HTML中。 这意味着我不必在每次创build一个新的HTML时在HTML中embedded个别的.js文件。 我试图找出头文件,但我找不到任何清楚的解释(或代码示例)如何工作。 这是Webstorm中的一个NodeJS项目。 我也使用JQuery,我很乐意将JQuery导入并编译到.js文件中,而不是每次都从CDN中单独检索 – 假设这会使网站运行更快!

使用Webstormdebugging器和node.js

我几个星期前尝试使webstormdebugging器工作,但它没有。 我今天再试,但是我得到了同样的结果。 我遵循这些说明http://www.jetbrains.com/webstorm/webhelp/running-and-debugging-node-js.html#d93421e461 有我的configuration,我实际上有三个服务器(使用pomelo.js),一个用于web,一个作为web服务,托pipe在游戏服务器和游戏服务器,基本上无法直接从http请求到达。 (使用端口1500上的webservice来访问它) https://docs.google.com/file/d/0ByzbHcAxmCyvQ1ZqZTFhREpZNGM https://docs.google.com/file/d/0ByzbHcAxmCyvV2JFWkwxTldJNFE https://docs.google.com/file/d/0ByzbHcAxmCyvZnVlYXNNSk4weHM https:// docs .google.com /文件/ d / 0ByzbHcAxmCyvN2o1VUhQR3cwX0U 当我点击运行: "D:\Logiciels installés\nodejs\node.exe" –debug-brk=1337 web-server\app.js debugger listening on port 1337 但是,如果我在网页上,我什么也得不到,只是这个错误: Code d'erreur : ERR_CONNECTION_ABORTED. 现在,如果我以debugging模式运行它,两个debugging控制台打开: debuggingWeb: "D:\Logiciels installés\nodejs\node.exe" –debug-brk=29855 –debug-brk=1337 web-server\app.js debugger listening on port 1337 [ReferenceError: Buffer is not defined] Grunt watcher starting… *********** Controller Reader *********** GET/POST/PUT/DELETE […]

RethinkDB node.js驱动程序无法正确初始化全局连接variables

遇到一个非常奇怪的问题,可能是特定于我的IDE,WebStorm,因为我不能在terminal执行通过节点时再现此问题。 在下面的示例中: r = require('rethinkdb'); var connection = null; r.connect({host: 'localhost', port: 28015}, function(err, conn) { if (err) throw err; connection = conn; }); console.log(connection); 当我尝试在callback之外logging结果时,我的连接全局variables是“null”。 不过,当我从callback中logging对象时, var connection = null; r.connect({host: 'localhost', port: 28015}, function(err, conn) { if (err) throw err; connection = conn; console.log(connection); }); 我显示一个连接JSON对象。 这似乎是一个简单的范围问题,我似乎无法弄清楚。

找不到模块'lodash'

当我尝试在Webstorm中运行我的运行和debugging设置时出现以下错误 – > "C:\Program Files (x86)\JetBrains\WebStorm 8.0.1\bin\runnerw.exe" > "C:\Program Files\nodejs\node.exe" node_modules\protractor\lib\cli.js > C:\WebstormWorkspace\Protractor\config\protractorConfig.js > > module.js:340 > throw err; > ^ Error: Cannot find module 'lodash' > at Function.Module._resolveFilename (module.js:338:15) > at Function.Module._load (module.js:280:25) > at Module.require (module.js:364:17) > at require (module.js:380:17) > at Object.<anonymous> (C:\WebstormWorkspace\Protractor\node_modules\protractor\lib\configParser.js:4:9) > at Module._compile (module.js:456:26) > at Object.Module._extensions..js (module.js:474:10) > […]

Webstorm 8.0.5关于“未解决的方法或function”

我对Webstorm和Node比较陌生。 在我对Webstorm 8.0.5迭代的探索期间,我设置了一个vanilla Node.js / Express / EJS项目,我没有做任何代码修改。 所以,我的问题是指由Webstorm为Node.js / Express / EJS项目自动生成的代码。 我面临的问题是,在项目文件app.js中,Webstorm在下面的代码行中将“urlencoded()”标识为未解决的方法或函数: app.use(bodyParser.urlencoded({ extended: false })); 我一直很小心,包括以下外部库在香草项目: 身体parsing器DefinitelyTyped 快车DefinitelyTyped Node.js v0.10.32核心模块 当我右键点击app.js的代码区域时,我可以select“使用JavaScript库”来确定我的外部库是否被选中。 我的问题: 1)什么会导致Webstorm识别urlencoded()为未解决的,给我包括外部库? 2)我如何解决这个问题? 为了方便起见,我还创build了一个截图 。

如何让debugging器使用反应入门工具包来识别webstorm 10中的源代码映射

我使用webstorm的预定义的项目模板在webstorm中创build了一个示例反应入门工具包项目,并试图在debugging模式下设置断点。 我首先使用npm run build项目,然后设置debuggingconfiguration来运行build/server.js 。 但是,它不会识别原始源文件中的任何断点,并且似乎忽略了源映射。 我怎样才能让它识别源代码,并允许我在源文件中设置断点以及进入源文件。 这个问题的反应入门套件回购: https : //github.com/kriasoft/react-starter-kit/issues/121,但我看不出是什么决议,不像评论者,我不能甚至让它进入源文件…它只是留在生成的js文件。

WebStorm无法识别node.js方法

我刚刚开始学习node.js,并使用WebStorm 11作为我的IDE。 出于某种原因WebStorm不能识别writeHead方法: var http = require("http"); http.createServer(function(request, response) { response.writeHead(200, {"Content-Type": "text/plain"}); response.write("Hello World"); response.end(); }).listen(8888); 我已经检查了在JavaScript库中启用了node.js核心。 这就是“Node.js和NPM”窗口的样子: 我已经在网上寻找其他的答案,没有运气。 有什么build议么?

项目中依赖关系的包pipe理器

我很确定我前段时间错误地打开了一个依赖关系的包pipe理器。 在WebStorm中是否有一个包pipe理器,让你看到你的依赖关系,并让你更新它们+你的package.json文件?

WebStorm突出显示基本JavaScript语法在nodejs文件中是不正确的

WebStorm突出显示我的服务器安装文件有语法错误,肯定不是。 这是一个nodeJs文件… 有什么我可以帮助WebStorm更好地理解? 这里是我所看到的屏幕截图: