已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Windows下基于Eclipse的Node.JS工程项目配置步骤因为公司项目需要,我们需要node.js作为网络服务端,所以要搭建一套开发环境。网上的资料分散有的甚至有歧义,而且很少有详细说明如何在windows系统下,基于eclipse搭建Node工程的,所以我在这里把我搭建的步骤详细列出来,有错误望各位大虾指正。环境准备目前新下载的NodeJS,基于windows的NodeJS安装文件是exe可执行文件,文件安装后默认安装目录是在C盘的Program Files下的NodeJs包里面。下载地址:/#download,也可以在此页面点击“INSTALL”,下载msi安装包。你想基于eclipse开发的话,一些插件是需要的:NodeJS的插件:/nodeclipse/nodeclipse/0.8.0/VJET编辑提示插件:/vjet/updates-0.10谷歌开发插件:/svn/update/dev/这些eclipse插件的安装方式是程序员都应该知道在eclipse的Help下install new software 中下吧环境的配置:下载并安装完nodejs后,打开cmd命令窗口,输入node v,如果正确输出版本号,就是安装成功了,如果说node不是windows的命令什么的,说明你的node启动路径没有加到path中,所以你要去修改一下环境变量,保证启动路径是在path中的:如下:如果你想在某个用户目录下直接执行node命令,那么你除了修改系统path,恐怕还要修改用户path。成功了以后,在命令窗口下执行命令: npm -v ,如果nodejs安装成功的话,这个是肯定可以输出的,因为nodejs已经自带npm了。最后执行以下命令:npm install express -g 来安装express,express是nodejs的一个web框架。然后执行命令express -V,正确输出,说明express安装成功。安装supervisor,因为 Node.js 只有在第一次引用到某部份时才会去解析脚本文件,以后都会直接访问内存,避免重复载入,这种设计虽然有利于提高性能,却不利于开发调试,因为我们在开发过程中总是希望修改后立即看到效果,而不是每次都要终止进程并重启。supervisor 可以帮助你实现这个功能,它会监视你对代码的改动,并自动重启 Node.js 。安装方式:打开cmd命令窗口,输入npm install -g supervisor即可。运行方式:supervisor XX.js。如下:E:technodejsmicroblogsupervisorapp.js DEBUG: Runningnode-supervisor with DEBUG: program app.js DEBUG: -watch . DEBUG: -ignore undefined DEBUG: -extensions node|js DEBUG: -exec nodeDEBUG: Starting child process with node app.jsDEBUG: Watching directory E:technodejsmicroblog for changes. HTTP server islistening at port 3000.配置Eclipse的Nodeeclipse属性1. 选择WindowsPreferencesNodeeclipse,2. NodePath:选择supervisor的路径,默认在npm下,注意,此处一定要选择supervisor的路径,如果选择Node.exe的路径,则修改代码后不会自动生效。3. ExpressPath:选择Express的路径,默认在npm下。以上的这些环境配置网上大多还真是对的,不过为了看这篇文章的你能够省事的话,我还是愿意不厌其烦的把它写下来的。Eclipse建立NodeJS工程步骤如果你按上述步骤安装完eclipse的各种插件后,可以右键New 一个Node Project了,New出来以后,文件夹是空的,恭喜你,建立好了!如果不是空的,如果有什么app-hello什么reademe文件什么的,请大胆的全部删除掉,我们不需要,让Nodejs工程下啥也没有就是了,为什么呢?因为我们要在命令行中手动建立。加入你右键NEW了一个叫Node的Node工程,那么打开命令窗口,cd到eclipse的workspace下面去,执行命令:express Node,这时候命令行会说,Node已经存在了,你确定覆盖,你就说,yes.接下来请cd到Node目录下去,执行npm install下载一大堆东西,然后刷新eclipse的Node工程,你会发现node-modules啊view啊什么的文件夹已经生成了,好!最后一步很激动了!请右键app.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 烟台大学法学院协议书
- 社区聘用网格长协议书
- 1《感受生活中的法律》第二课时 教学设计-2024-2025学年道德与法治六年级上册统编版
- 设备软件购销合同范本
- 火锅加盟连锁合同范本
- 激励员工分红合同范本
- 监控维修质保合同范本
- 灯具安装承揽合同范本
- 违约怎样解除合同协议
- 监控维护出租合同范本
- (2025年)《计算机导论》期末考试试题模拟试题及答案
- 2025年高级摄影师题库及答案
- 数字化种植管理
- 2025年大学《园林-园林植物栽培与养护》考试备考题库及答案解析
- 2026年保温杯的市场调研报告
- 学校教学楼模块化快速施工方案
- 2025天津市烟草专卖局中国烟草总公司天津市公司招聘19人易考易错模拟试题(共500题)试卷后附参考答案
- 宠物食品购销合同模板(3篇)
- 2024人教版三年级美术上册第一单元《童年生活-美术作品欣赏》每课教案汇编(含三个教案)
- 2025安徽宣城市宣州区国投矿业有限公司招聘工作人员10人考试笔试备考试题及答案解析
- 2025年低空广告行业「空中流量」市场规模与增长潜力研究报告
评论
0/150
提交评论