`

window下基于eclipse的Nodejs工程项目配置步骤

 
阅读更多

      因为项目需要,我们要引用node.js作为网络服务端二方库,所以要搭建一套开发环境。网上的资料分散有的甚至有歧义,而且很少有详细说明如何在windows系统下,基于eclipse搭建Node工程的,所以我在这里把我搭建的步骤详细列出来,有异议的可以给我提出:

      环境的准备:

      1.下载NodeJS,基于windows的NodeJS安装文件是exe可执行文件,文件安装后默认安装目录是在C盘的Program Files下的NodeJs包里面。下载地址:http://nodejs.org/#download

      2.如果你想基于eclipse开发的话,一些插件是需要的:NodeJS的插件:http://www.nodeclipse.org/updates   VJET编辑提示插件:http://download.eclipse.org/vjet/updates-0.10

因为nodejs是基于v8的,所以还要下Google开发插件:http://chromedevtools.googlecode.com/svn/update/dev/

这些eclipse插件的安装方式是程序员都应该知道在eclipse的Help下install new software 中下吧

 

      环境的配置:

      1.下载并安装完nodejs后,打开cmd命令窗口,输入node -v,如果正确输出版本号,就是安装成功了,如果说node不是windows的命令什么的,说明你的node启动路径没有加到path中,所以你要去修改一下环境变量,保证启动路径是在path中的:如下:

 

注意了,如果你想在某个用户目录下直接执行node命令,那么你除了修改系统path,恐怕还要修改用户path.

 

2.成功了以后,在命令窗口下执行命令: npm -v ,如果nodejs安装成功的话,这个是肯定可以输出的,因为nodejs已经自带npm了

 

3.最后执行以下命令:npm install  express -g    来安装express,express是nodejs的一个web框架

 

4.然后执行命令express -V,正确输出,说明express安装成功

 

 

以上的这些环境配置网上大多还真是对的,不过为了看这篇文章的你能够省事的话,我还是愿意不厌其烦的把它写下来的。

 

Eclipse建立NodeJS工程步骤
 

1.如果你按上述步骤安装完eclipse的各种插件后,可以右键New 一个Node Project了,New出来以后,文件夹是空的,恭喜你,建立好了!如果不是空的,如果有什么app-hello什么reademe文件什么的,请大胆的全部删除掉,我们不需要,让Nodejs工程下啥也没有就是了,为什么呢?因为我们要在命令行中手动建立。

 

2.加入你右键NEW了一个叫Node的Node工程,那么打开命令窗口,cd到eclipse的workspace下面去,执行命令:express Node,这时候命令行会说,Node已经存在了,你确定覆盖,你就说,yes.接下来请cd到Node目录下去,执行npm install下载一大堆东西,然后刷新eclipse的Node工程,你会发现node-modules啊view啊什么的文件夹已经生成了,好!最后一步很激动了!请右键app.js,run as  > Node Application,然后在浏览器中访问 http://127.0.0.1:3000,如果你可以看到Express什么Welcome什么的界面,恭喜你!成功了!以后你可以在eclipse中开发了。

 

我在下面粘贴一些我对nodeJs的总结截图神马的,以便你学起来更方便,有问题的欢迎交流!

 



 

 

 

  • 大小: 39.2 KB
  • 大小: 4.6 KB
  • 大小: 46.4 KB
  • 大小: 67.2 KB
8
1
分享到:
评论
6 楼 qf8505 2014-07-31  
你好,我照着你的步骤弄了。但是在app.js上执行没有什么效果啊,服务也没起来。能帮我看看为什么吗?谢谢。我qq272838588.或者邮箱qf8505@163.com
5 楼 水果硬糖 2014-05-16  
Jason.He 写道
请问这个思维导图是用神马工具画的?

mindManager
4 楼 Jason.He 2014-04-17  
请问这个思维导图是用神马工具画的?
3 楼 水果硬糖 2013-12-18  
tpei520 写道
你好,请问个问题npm install  express -g   这个命令是要执行很长时间吗?

好像是有一段时间的呢
2 楼 tpei520 2013-12-18  
你好,请问个问题npm install  express -g   这个命令是要执行很长时间吗?
1 楼 sunny8675 2013-04-27  
一直想用nodejs做一个网页版的udp收发工具,可是查看文档等资料只有在cmd命令下的收发测试,没有集成到网页中,也不知道如何嵌入网页,如果你知道的话还请赐教下。

相关推荐

    Idea 配置前端web nodejs项目

    Idea 配置前端 Web Nodejs 项目 Idea 配置前端 Web Nodejs 项目是指在 IntelliJ IDEA 集成开发环境中配置 Nodejs 项目的步骤。下面我们将详细讲解配置的步骤...只有按照正确的步骤配置项目,才能确保项目的正常运行。

    (基于nodejs的项目)学院会议纪要管理系统 (源码+说明+演示视频)

    (基于nodejs的项目)学院会议纪要管理系统 (源码+说明+演示视频)(基于nodejs的项目)学院会议纪要管理系统 (源码+说明+演示视频)(基于nodejs的项目)学院会议纪要管理系统 (源码+说明+演示视频)(基于nodejs的项目)学院...

    liunx nodejs+nginx配置收藏版

    liunx nodejs+nginx配置收藏版liunx nodejs+nginx配置收藏版

    nodejs安装步骤及环境配置

    nodejs安装步骤及环境配置nodejs安装步骤及环境配置nodejs安装步骤及环境配置nodejs安装步骤及环境配置nodejs安装步骤及环境配置nodejs安装步骤及环境配置nodejs安装步骤及环境配置nodejs安装步骤及环境配置nodejs...

    基于nodejs的西餐外卖系统和微信小程序源码

    基于nodejs的西餐外卖系统和微信小程序源码基于nodejs的西餐外卖系统和微信小程序源码基于nodejs的西餐外卖系统和微信小程序源码基于nodejs的西餐外卖系统和微信小程序源码基于nodejs的西餐外卖系统和微信小程序源码...

    NodeJS安装及环境配置(windows)

    Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,它允许开发者在服务器端使用 JavaScript。本文将详细介绍如何在 Windows 10 Pro(64 位)系统上安装 Node.js 并进行环境配置。 一、安装环境 在安装 ...

    nodejs:NodeJS示例项目

    节点js NodeJS示例项目

    NodeJS入门项目案例(Express+Mysql)

    NodeJS入门项目案例(Express+Mysql)是一个适合初学者的教程,旨在引导你进入Node.js服务端开发的世界。在这个项目中,我们将使用Express框架,一个简洁且强大的Web应用开发框架,以及Mysql,一个流行的开源关系型...

    毕业设计基于nodejs开发的电商购物商城系统.rar含源码项目

    本框架是基于nodejs express框架二次开发的,本框架包含数据库操作示例和注解。 适合nodejs入门学习或者nodejs开发人员开发中小型web项目。直接在命令窗口运行:npm start,就可启动程序!访问地址:...

    Nodejs连接eclipse调试

    ### Node.js 连接 Eclipse 调试指南 在当今快速发展的软件开发领域,Node.js 作为一种流行的服务器端 JavaScript 运行环境,被广泛应用于构建高效、可扩展的网络应用程序。对于开发者而言,掌握如何有效地调试 Node...

    Windows系统下nodejs安装及配置中文WORD版

    资源名称:Windows系统下nodejs安装及配置 中文WORD版内容简介:本文档主要讲述的是Windows系统下nodejs安装及配置;Express.js是nodejs的一个MVC开发框架,并且支持jade等多种模板,是Node.js上最流行的Web开发框架...

    一个完整的nodejs项目

    Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,它让开发者能够在服务器端使用 JavaScript 进行开发。这个"一个完整的Node.js项目"是一个实践性极强的学习资源,适合初学者用来提升技能或者熟悉Node.js...

    基于Nodejs和html实现webrtc通信项目源码(代码精简好用).zip

    基于Nodejs和html实现webrtc通信项目源码(代码精简好用).zip基于Nodejs和html实现webrtc通信项目源码(代码精简好用).zip基于Nodejs和html实现webrtc通信项目源码(代码精简好用).zip基于Nodejs和html实现webrtc通信...

    NodeJs安装及配置 Vue项目初始化

    NodeJs 安装及配置 Vue 项目初始化 NodeJs 是一个基于 JavaScript 的服务器端运行时环境,它提供了一个事件驱动、非阻塞 I/O 模型,使得其轻量级、高效。下面将详细介绍 NodeJs 的安装及配置、Vue 项目初始化。 一...

    基于Nodejs的北京旅游服务系统源码+项目说明+数据库.zip

    基于Nodejs的北京旅游服务系统源码+项目说明+数据库.zip基于Nodejs的北京旅游服务系统源码+项目说明+数据库.zip基于Nodejs的北京旅游服务系统源码+项目说明+数据库.zip基于Nodejs的北京旅游服务系统源码+项目说明+...

    eclipse nodejs plugins ,you konw it

    Nodeclipse is a plugin that adds IDE functionality to the Eclipse for the Node.js. The purpose of Nodeclipse is to create an environment in which development of Node is easy for a beginner to ...

    基于nodejs+mysql实现的仿京东商城项目

    基于nodejs+mysql实现的仿京东商城app项目 前端 页面结构(H5,CSS3,原生JS) 框架(基于Vue脚手架:vue-cli)进行搭建 数据请求处理框架(Axios) Vue-Router进行路由处理 Vue-LazyLoad进行图片赖加载 服务端 选用NodeJs...

    基于Nodejs的智慧果园数据采控系统源代码.zip

    基于Nodejs的智慧果园数据采控系统源代码基于Nodejs的智慧果园数据采控系统源代码基于Nodejs的智慧果园数据采控系统源代码基于Nodejs的智慧果园数据采控系统源代码基于Nodejs的智慧果园数据采控系统源代码。基于...

Global site tag (gtag.js) - Google Analytics