Tag: visual studio 2012

如何将这些angularjs,visual studio和nodejs结合起来

我来自MVC背景,最近开始使用angularjs进行开发。 我正在使用Visual Studio进行WebApi开发,并使用angularjs的MVC。 托pipewebapi的基本模板我已经select: 在这里 但现在我没有任何方法来缩小和捆绑,这将会严重影响应用程序的加载时间。 有没有什么办法可以在不使用MVC的情况下使用angularjs和webapi进行缩小和捆绑。 在寻找解决scheme时,我遇到了“ Visual Studio的Node.Js工具 ”,这似乎是我来拯救的。 现在我有单独的项目为webapi和angularjs。 我正在使用node.js进行构build和testing。 npm用于在angular度项目中安装软件包,nuget用于安装webapi项目的任何依赖项。 现在,我可以做所有的视觉工作室的发展。 但我仍然不确定几件事情: 我如何使webapi&angularjs之间的连接。 我需要在不同的端口主机,并从angularjs做CORS。 如果我在webapi做出改变,我将不得不再次托pipe它,然后testing它…有没有简单的出路? 顺便说一句,结合视觉工作室与node.js – 这是一个坏主意? 我应该保持与webapi和angularjs在同一个视觉工作室项目和使用mvc捆绑缩小的mvc …所以我不担心托pipe和部署。 注意:我正在使用NHibernate并且必须与Oracle连接。 有没有其他的select,我可以尝试从webapi,可以使事情更容易。 对不起,我缺乏整体水平的工作知识..这些线程如何结合,并感谢帮助我。 我做了足够的search,但无法find解决scheme。 如果有人能指点我一些文章,那就太好了。

如何在Visual Studio 2012中打开njsproj项目

当我在Visual Studio 2012中打开njsproj项目时,它提供了一个错误不兼容的项目

node.js代码完成/智能感知

我在webmatrix2 / visual studio2012 node.js代码完成有问题我已经阅读了所有的howtos,我可以find我找不到一个合适的解决scheme。 代码完成和intellisense作品有限。 主要是在主要的模块和对象上工作 var server = net.createServer(function (socket){ 并在“套接字”的情况下。 它不工作 或与其他解决scheme,完成工程,但intellisense没有。 我错过了什么? 我已阅读有关这些解决scheme: http://holtcode.blogspot.hu/2012/12/typescript-nodejs-development-part-1.html https://bitbucket.org/kurouninn/node.js-visualstudio-intellisense 谢谢!

VS2012中的发布后事件,发布时使用NodeJS / GulpJS代码255

我试图在Visual Studio 2012中使用Gulp压缩我的Durandaljs应用程序来获得预生成事件设置。 经过前/后构build命令行很多挫折,我有它的工作,如果我build立的项目。 它按预期运行节点/吞吐量。 我现在的问题是当我使用发布对话框(web部署)发布我的项目时,命令失败,并退出了代码255。 随着第一个提醒“服务器在这个时候是意外的”。 我很难find关于这个错误组合的很多信息,我不知道还有什么可以尝试的。 if $(ConfigurationName) == Release ( "C:\Program Files\nodejs\node.exe" "$(ProjectDir)node_modules\gulp\bin\gulp.js" –gulpfile "$(ProjectDir)gulpfile.js" –cwd "$(SolutionDir)ProjectName" –no-color durandal ) 编辑:我已经进一步减less了这个问题。 它与Gulp无关,而是从构build命令行运行的节点。 我运行一个简单的helloworld.js文件pipe道到节点,这是相同的行为。 它在编译时可以正常工作,但是在发布时会出现相同的错误。

使用Boost的Node-gyp包含和库目录

我试图在我的Windows 7机器上使用Boost库中的一些类来构build一个Node C ++插件。 但是,运行后 node-gyp configure 成功地,当我运行时,我不断遭到缺less头文件的攻击 node-gyp build 与我包括的各种Boost标题有关。 我尝试在由“configure”创build的Visual Studio项目中手动设置include和库目录,但无济于事。 如何确定包含node-gyp的目录? [编辑]经过与node-gyp混淆,取得了一点成功,我探讨了通过Visual Studio构buildNode模块,事实certificate,几个小时后,终于开始工作了。 感谢您的帮助。