Tag: webstorm

Sails.js的项目types没有进入Webstorm

我是使用WebStorm的初学者。 我尝试用node.js和sail.js创build一个带有Jade模板引擎的新应用程序WebStorm。 我在WebStorm“创build新项目”向导中find了一些项目模板。 请看下面的图片。 但我没有看到我的菜单中的Node.js风帆应用程序项目。 我已经使用命令行安装了Sails.js。 如何在“我的项目types”菜单中获取此模板? 请帮忙。

我在哪里可以在WebStorm 8生成的node.js + Expres + Jade + Stylus项目中添加NIB?

我正在尝试使用WebStorm 8开始使用node.js,Express,Jade,Styl和NIB。不幸的是,WebStorm并没有提供包括NIB支持,所以我正在寻找如何手动添加它。 它生成的app.js看起来像这样: / ** *模块依赖关系。 * / var express = require('express'); var routes = require('./ routes'); var user = require('./ routes / user'); var http = require('http'); var path = require('path'); var app = express(); //所有环境 app.set('port',process.env.PORT || 3000); app.set('views',path.join(__ dirname,'views')); app.set('view engine','jade'); app.use(express.favicon()); app.use(express.logger( 'dev的')); app.use(express.json()); app.use(express.urlencoded()); app.use(express.methodOverride()); app.use(app.router); app.use(require('stylus')。middleware(path.join(__ dirname,'public'))); app.use(express.static(path.join(__ dirname,'public'))); […]

在PhpStorm / WebStorm中带有debugging器语句的即时断点

我正在调查在debuggingJavaScript时立即设置断点的可能性 for (…) { for (…) { … } // need a breakpoint here } 这里的问题是一个断点不能在注释行上切换,它需要一个语句。 当debugger语句添加到行时,会出现另一个问题 – 它不会自动切换到debugging器选项卡。 它看起来像应用程序正在等待,没有迹象。 我试图避免添加虚拟语句,因为它们可以被忽略(对于debugger ,至less有一个检查规则来突出显示它)。 有什么技巧可以达到这个目的吗? 至less可以使debugger语句像通常的断点那样工作?

显示Unicode乱码而不是string的ObjectID

当我debugging我的节点应用程序时,我的ObjectId是由Unicode字符表示,如ObjectID {id: RýÕ/H}而不是实际可读的ID。 这是一个截图 。 有谁知道这是什么原因? 我正在使用Crunchbang Waldorf x64上的WebStorm 7.0.1。 更新:检查节点检查器后,我得到了相同的结果: http : //i.imgur.com/8dxOGhd.png 我唯一可以看到我的ObjectId是正确的,如果我在Robomongo(一个MongoDB GUI)中检查它们,或者如果我从Node应用程序将它们login到控制台。

带有node_modules的WebStorm TypeScript支持

我正在试图在WebStorm中创build一个简单的TypeScript项目来导入一个Node.js模块。 我已经在设置中下载了相关的库TypeScript定义,并且在编译器设置中指定了–module commonjs ,但是当我试图实际导入模块时,我收到了Cannot find external module错误。 这是我能想到的最基本的例子。 我在这里错过了什么?

用于在非断点处停止节点的WebStormdebugging器

在WebStorm中,我有一个Node应用程序,我只需点击debugging,然后加载debugging器就停止在node_modules中一堆看似随机的行上。 我可以继续通过大约5个文件,直到我到达一个路由器/ index.js文件卡在一个单一的行无数继续。 我在node_modules文件中没有任何断点,显然,WebStorm不显示断点。 但是每次都会停下来。 我的解决scheme是静音所有断点,等待应用程序加载,然后取消静音。 但是,有时候,如果我想让checkbox检查并能够击中这些断点,我必须重新添加断点。 在这一点上我没有问题。 任何想法为什么它陷入了node_modules没有断点?

WebStorm:HTTP服务器选项本地和跨平台

我刚刚下载了WebStorm 5.0用于testingAngularJS,我有一个问题。 我似乎无法弄清楚如何configuration或添加我的HTTP文件的服务器。 我目前正在使用Windows 7 PC,但我也使用Mac。 我想知道如何在WebStorm中configurationWeb服务器。 看来这可能是与运行configuration有关,但我有2个选项在JavaScriptdebugging是本地/远程,然后节点和其他类似的东西。 所以我有点困惑,WebStorm是不是有自己的内部服务器? 当然,我的电脑上安装了IIS,但不能用于Mac,我想知道是否有内置的服务器兼容两者,或者是否存在类似的东西。 使用Tomcat我认为是过度杀毒,因为我只需要客户端托pipe – 即没有Java。 我也听到很多关于NodeJS的讨论,是否有可能在NodeJS服务器上本地托pipe我的WebStorm项目? 不确定从哪里开始。 任何帮助真的很感激。

Webstorm意外的令牌导出

我在Webstorm中有一个“意外的令牌导出”问题,尚未被其他StackOverflowpost解决。 基本上我正在尝试使用下面的package.json和bar.js代码的导入/导出模块function。 我正在使用Node.js 5x,Babel 6,并且我有一个File Watcher设置来实现Babel变换。 代码应该说明一切,我很感激关于如何解决它的任何想法。 再次,我已经尝试了其他的StackOverflowbuild议,在这一点上没有运气。 //bar.js 'use strict'; export class Bar{ constructor(){ this.tempish = 'allo'; } } //bar-compiled.js 'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var Bar = exports.Bar = function […]

如何在WebStorm中debugging命令行input

我有这个简单的程序: process.stdin.once("data", function (data) { console.log("You said your name is " + data); process.stdin.pause(); }); console.log("What is your name?"); process.stdin.resume(); 现在我在callback中放置一个断点: 并运行该程序, console选项卡打开: 但是无论我在此console选项卡中键入terminal不会触发断点。 看来这个console标签不是用来接受用户input的terminal。

崇高的文字3terminal整合

我通常使用WebStorm IDE进行Node.js和FE JavaScript开发。 不过,我正在考虑使用Sublime Text 3,因为我的MacBook Pro上的计算能力已经不足了,ST3应该在内存和CPU上更轻。 但是,我的一个挂断是ST3似乎没有一个命令行terminal可能的集成。 我发现这是Eclipse和WebStorm中非常有用的function。 我做了一些谷歌search,我没有看到任何伟大的ST3terminal集成插件,有没有这样的事情? 这里是与terminal集成的WebStorm: