当前位置: 首页 > news >正文

进网站后台加什么电商网站建设与管理

进网站后台加什么,电商网站建设与管理,常用的网站制作软件,外贸 礼品 网站在Visual Studio上开发Node.js程序 原文:在Visual Studio上开发Node.js程序【题外话】 最近准备用Node.js做些东西#xff0c;于是找找看能否有Visual Studio上的插件以方便开发。结果还真找到了一个#xff0c;来自微软的Node.js Tools for Visual Studio#xff08;NTVS于是找找看能否有Visual Studio上的插件以方便开发。结果还真找到了一个来自微软的Node.js Tools for Visual StudioNTVS虽然现在仅发布了1.0 Alpha版本但使用起来已经非常方便。而且其开发团队与Python Tools for Visual StudioPTVS是同一个而PTVS就是Visual Studio 2013中要创建自带的Python项目需要安装的那个程序所以大可放心的使用NTVS。   【系列索引】 在Visual Studio上开发Node.js程序——NTVS介绍及使用在Visual Studio上开发Node.js程序(2)——NTVS远程调试及发布到Azure  【文章索引】 NTVS介绍与安装NTVS项目创建和使用NTVS项目的调试NTVS项目的包管理  【一、NTVS介绍与安装】 从其官网http://nodejstools.codeplex.com上可以找到其介绍NTVS是一个使Visual Studio成为Node.js集成开发环境的免费、开源的插件NTVS支持编辑、Intellisense、Profiling、npm包管理器、本地以及远程调试Windows、MacOS及Linux同时其支持Windows Azure网站及云服务。 总之该有的都有了。如果要安装NTVS的话需要VS 2013或2012 Update4的Professional或Test Professional、Premium或Ultimate版本同时需要安装有Node.js的0.10.20或以上的版本有了这些准备后就可以去官网下载安装包进行安装了需要注意的是VS 2013和2012的安装包是各自独立的。 安装完成后就会在Visual Studio的JavaScript类型中多出以下的项目类型   【二、NTVS项目创建和使用】 对于Node.js而言项目类型并不像.NET项目有这么多不同的类型每种之间的开发环境等还有差异。对于上面的Blank Node.js Console Application和Web Application两个项目而言无非就是前者模板的代码只提供了在控制台输出Hello World的代码而后者则用Node.js创建了一个Http服务器并为每个请求都输出Hello World罢了即实现了一个简单的Web应用程序。而Express Application则是使用Node.js上的Express框架Jade模板引擎Stylus实现了一个小的Web应用程序。而剩下的第一个项目则是从已有的Node.js项目中创建后两个与其他的类似只不过已经配置好了脚本和配置文件等可以直接部署到Windows Azure中。 项目创建后与Visual Studio的C#等项目没有太大区别Intellisense功能也非常强大敲入require的时候会提示所有的模块名称同时选择每个模块的时候会提示这个模块的作用和说明如下图然后键入回车可以直接补齐单引号等等都非常方便。而对于每个模块其所有方法和成员变量也都能自动显示出来只不过不像require那样会显示说明信息。   【三、NTVS项目的调试】 NTVS项目调试的方式与C#一样都是F5运行并调试和CtrlF5只运行不调试其会自动运行已安装的Node程序执行当前项目的代码。对于Web Application项目并且使用了使用了http模块的话还会自动打开浏览器访问指定的端口可以在项目属性中关闭。需要说明的是对于Node.js项目有且仅有一个启动文件即使用node.exe执行的文件相当于程序的Main()函数程序从这个文件的开始执行默认情况下项目创建后第一个创建的js文件为启动文件启动文件用粗体表示。如果需要设置其他文件为启动文件右键单击选择设置就可以了如下图 。 在调试过程中与其他项目一样都可以设置断点、单步执行以及监视什么的都是可以用的同时如果在程序代码中抛出了异常在调试过程中也会提示出来如下图。 默认情况下所有异常都将提示当然也可以自己选择哪些异常不提示。可以在提示了异常之后选择“打开异常设置”或者选择“调试”菜单选择“异常”如下图   【四、NTVS项目的包管理】 NTVS还提供了非常方便的包管理方式就如同在C#项目中添加引用一样方便的添加其他包。当然也可以自己使用npm安装相应的包然后在项目中使用虽然调试运行没有问题不过这样是没有Intellisense提示的。所以如果项目中需要其他的包可以右键单击npm选择“Manage npm Modules...”如下图在npm包管理器中右侧的包名称中输入包的名称然后点击下方的本地安装为当前项目安装就可以了完成后会在左侧出现已安装的包然后在项目中require也会出现相应的包名在使用包的时候也会有方法成员的提示等等。 安装完包后就会在解决方案管理器的npm下出现相应的包名与C#项目添加引用类似。同时与执行npm ls命令一样也是可以查看包的依赖关系的如下图。   【相关链接】 Introducing node.js Tools for Visual Studiohttp://www.hanselman.com/blog/IntroducingNodejsToolsForVisualStudio.aspx[Visual Studio]NTVS - Node.js Tools For Visual Studio Bootcamphttp://www.dotblogs.com.tw/blackie1019/archive/2013/12/27/136557.aspxMicrosoft Joins Forces with RedGate and Clickberry to Offer Node.js Tools for Visual Studiohttp://www.infoq.com/news/2013/12/NTVS posted on 2014-02-23 14:55 NET未来之路 阅读(...) 评论(...) 编辑 收藏 转载于:https://www.cnblogs.com/lonelyxmas/p/3561941.html
http://wiki.neutronadmin.com/news/118558/

相关文章:

  • 网站建设推广 公司鹿邑建设局官方网站
  • dedecms本地可以更换网站模板出现网站模板不存在北京高端网站开发公司
  • 如何做网站呢在猪八戒网站如何做兼职
  • 有帮忙做儿童房设计的网站吗学全屋定制设计怎么入手
  • 兰州网站搜索排名wordpress与iis7欢迎
  • 电商网站怎么做搜索面试网站建设问题
  • 河北公司网站制作设计php做网站项目的思路
  • 有哪些做调查问卷赚钱的网站wordpress dns
  • php双语网站网站内部搜索怎么做
  • 深圳住房和建设局网站无法登陆网易那个网站可以做字幕
  • 快速网站建设价格重庆做木门网站公司
  • 苏州企业建站程序在线浏览器网页版入口
  • 如何撤销网站备案网站开发公司职位
  • 灰色行业推广平台网站WordPress文章添加动态背景
  • 做网站工作都包括什么网站建设后期服务
  • 竞网做的网站建设网站番禺
  • 河南手机网站建设多少钱沈阳微信网站制作价格
  • 重庆为什么导航用不了网站诊断及优化方案
  • 商城网站建设论坛专业网页制作技术
  • 兰州彩票网站制作杭州索象营销策划有限公司
  • 怎样做网络营销推广网站营销推广漫画网站模板
  • 比较有设计感的网站wordpress移动端分享插件
  • 淄博网站建设hiddd网站开发 高级认证
  • 网上做家教兼职哪个网站国外网站设计师
  • 济南shuncheng科技 网站建设搜狗站长推送工具
  • 湛江网站建设皆选小罗23联合年检怎么做网站上
  • 大连自助建站wordpress标签聚合美化
  • 没得公司可以做网站嘛动画制作过程
  • 服务器在国外未备案网站wordpress更换icon
  • 深圳建设厅官方网站软件的开发流程