Articles of visual studio 2013

Visual Studio 2013可以在NodeJs Web应用程序中debugging客户端JavaScript

在Visual Studio 2013中debuggingASP.NET WebAplication可以debuggingVisual Studio 2013中的客户端JavaScript文件。这对于Visual Studio 2013中的NodeJs Web应用程序来说是不是可能?

NTVS未在我指定的端口上运行节点服务

端口8010在app.json中指定,运行node index.js在端口8010上启动服务。每次启动服务时,NTVS都会在随机分配的端口上启动它。 我没有什么经验,但最近已经给了一个大型的Nodejs / Express / Kraken / Angular代码库。 我做的第一件事是安装NTVS(Visual Studio的节点工具) 为什么? 因为Visual Studio是我熟悉的 我从现有的源创build了一个新的项目,启动代码,它运行并工作, 但是每次都从一个不同的随机分配的端口号开始。 然后我在Projectsconfiguration中添加了节点和debugging端口的值 这将启动侦听该端口的debugging器 但应用程序将开始在不同的端口 如果我以释放模式运行,debugging器仍然在8001上启动,服务开始监听一些不是8000或8010的随机端口。 所以,我试着运行没有在项目设置中指定的端口 ,并在项目设置中的端口 。 任何人有任何想法,我需要做的,以app.json指定的端口上启动应用程序开始? 谢谢 更新 该应用程序正在使用Kraken。 Kraken似乎从app.json和app-development.json文件中取得了端口configuration。 这一切都运行正常,当节点运行,甚至通过WebStorm(我有一个评估版) index.js中用于启动应用程序的代码不会直接将端口传递给kraken kraken.create(app).listen(function (err) { if (err) { var log = require('log4js').getLogger(loggerName); log.error(err.stack); } 应用程序对象有一个configuration方法,但这似乎没有做任何事情与端口。

在Windows 7上的节点失败

============================== 已解决:从节点4.0.0切换到0.12.7。 Node v4.0.0似乎是相当原始的 我读过很多文章,他们没有帮助我。 任何解决方法? 我已经在Windows 7上安装了Visual Studio Express 2013,并set GYP_MSVS_VERSION=2013 。 但是在npm install我仍然得到了与socket.io依赖相关的以下错误: error C2995: 'v8::Local<T> _NanEnsureLocal(v8::Local<T>)' : function template error C3083: 'smalloc': the symbol to the left of a '::' must be a type [ error C2039: 'FreeCallback' : is not a member of 'node' [ error C2061: syntax error : identifier […]

Nodejs TFS构build定义

任何人都可以让我知道一个node.js应用程序的构build定义应该如何? 另外如何提及自动化testing中的摩卡testing? 第一次当我试图排队构build,我得到一个错误说: 未findMicrosoft.NodejsTools.targets。 所以我去复制NodejsTools文件夹与我的生成服务器中的.target和dll文件。 我没有看到这个错误。 现在我得到下面的错误: C:\ Program Files(x86)\ MSBuild \ Microsoft \ VisualStudio \ v11.0 \ WebApplications \ Microsoft.WebApplication.targets(132):无法复制文件“obj \ Debug \ OstNodeJs.exe”,因为找不到它。

如何在NTVS中使用nodemon(适用于Visual Studio的节点工具)

我正在使用Visual Studio Professional 13上的Node,很快就意识到,为代码中的每一次更改重新启动我的服务器变得麻烦了。 所以我做了一些研究,发现大多数人使用nodemon来自动刷新服务器。 虽然在线教程使用命令行来安装和运行他们的服务器与nodemon时,我用VS的界面来生成我的快递项目和下载nodemon。 我的问题是,当我运行我的服务器时,服务器不会重新启动时,我更新我的代码。 我的问题是如何通过nodemon运行我的服务器,如果我使用VS编码我的项目 这个链接也显示与我相同问题的人,但是其中的解决scheme并不清楚https://nodejstools.codeplex.com/workitem/545

用于Visual Studio的节点工具摩卡testing没有find摩卡模块

我有一个从Web Storm导入到Visual Studio的节点项目。 摩卡testing在Web Storm中运行良好,但在Visual Studio中,它们根本不运行。 我已经在相关文件上设置了testing框架,testing发现阶段正确地定位了它们。 当我运行testing时,即使我修改了系统,以至于他们必须失败,他们也会得到一个绿色的勾号。 如果我点击一个testing的输出,然后我看到错误: NTVS_ERROR:无法find摩卡包。 摩卡必须安装在当地的项目… 我在本地安装了Mocha,卸载并重新安装,但没有任何区别。 我已经设法得到一些更具体的错误信息,编辑mocha.js文件来打印出什么错误。 在detectMocha函数中发生问题。 我现在在日志中得到的例外是: [错误:找不到模块'C:\ projects \ FastLaneVS“\ node_modules \ mocha'] code:'MODULE_NOT_FOUND' 现在我的假设是这个额外的双引号后我的项目目录是问题。 我已经回到run_tests.js并打印出argv数组来查看项目目录来自哪里,而且确实已经在调用函数的时候附加了它。 现在,我很高兴地接受,我已经做了一些事情,并添加了这个引用的地方,但我找不到它。 我也不明白为什么find_tests应该工作,因为它调用相同的方法,并正确传递项目目录。 在我的项目中,它的目录就像。 我已经在记事本++中检查了sln和nsproj文件,试图find一个虚假的双引号。 我正在使用VS pro 2013更新4与节点工具1.0.21029.05 我可以修改摩卡亚军修剪尾随双引号,但任何想法如何我可以正确地解决这个问题将是伟大的。

如何使用Grunt在Visual Studio 2013中debuggingAngularJS应用程序?

我目前正在尝试debugging使用Visual Studio 2013编写的AngularJS应用程序。我有最近发布的Node.js工具安装。 该应用程序使用Yeoman / Bower / Grunt脚手架,并使用命令行grunt serve命令打包并启动localhost web服务器。 如何从Visual Studio 2013启用debugging? 我是否必须重视stream程,还是可以将它与VS2013中值得信赖的F5连接起来,还是甚至有可能?

打开一个nodejs项目时,Visual Studio 2013崩溃

我使用Codeplex的Nodejs插件( http://nodejstools.codeplex.com/ )在Visual Studio 2013完整版中开发了一个nodejs项目。 它一直运行良好,直到一个星期前,当我决定升级(如build议)的Nodejs插件。 现在,每当我在nodejs中打开一个项目时,Visual Studio都会崩溃,并向我打印此警报: 其他types的项目没有问题。 我的电脑有一个四核i7 CPU,16GB内存和SO是Windows 8.1。

Visual Studio 2015预览 – Apache Cordova Build Error

当我试图在Visual Studio 2015 Preview中构buildapache cordova应用程序时,遇到以下错误。 npm install error : error : spawn ENOENT 但在命令提示符下,如果我使用 npm -v 它回来了 2.1.9 但是,当视觉工作室试图安装npm我得到错误。 谁可以帮我这个事? 谢谢。 大家好, 完成了艾伦所说的步骤之后。 Visual Studio报告了新的错误消息 1>Task "MdaVsCli" (TaskId:17) 1> Task Parameter:VsCliPath= C:\Users\MyName\AppData\Roaming\npm\node_modules\vs-mda\vs-cli.cmd (TaskId:17) 1> Task Parameter:Platform=Android (TaskId:17) 1> Task Parameter:ProjectDir=. (TaskId:17) 1> Task Parameter:Configuration=Debug (TaskId:17) 1> Task Parameter:ProjectName=BlankCordovaApp21 (TaskId:17) 1> Task Parameter:Language=en-US (TaskId:17) 1> Task […]

VS2013cordova空白应用命令失败,退出代码8错误

我在VS2013社区版中创build了一个新的空白应用(Apache Cordova)打字稿。 运行纹波模拟器工作正常。 但是,当我尝试运行android模拟器或设备,然后我得到这个错误: C:\ WorkspaceMobileVisualStudio \ BlankCordovaApp1 \ BlankCordovaApp1 \ bld \ Debug \ platforms \ android \ cordova \ build.bat:命令失败,退出代码为8 C:\ WorkspaceMobileVisualStudio \ BlankCordovaApp1 \ BlankCordovaApp1 \ MDAVSCLI 输出是: 1> ——开始构build:项目:BlankCordovaApp1,configuration:debuggingAndroid 1> GeneratedJavascript = scripts \ index.js; scripts \ platformOverrides.js 1> C:\ WorkspaceMobileVisualStudio \ BlankCordovaApp1 \ BlankCordovaApp1>调用“C:\ Program Files(x86)\ nodejs \“\ nodevars.bat 1>您的环境已经设置为使用Node.js […]