使用Eclipse搭建Node.js开发环境_sean-zou的博客-CSDN博客_eclipse node.js


本站和网页 https://blog.csdn.net/a19881029/article/details/44624435 的作者无关,不对其内容负责。快照谨为网络故障时之索引,不代表被搜索网站的即时页面。

使用Eclipse搭建Node.js开发环境_sean-zou的博客-CSDN博客_eclipse node.js
使用Eclipse搭建Node.js开发环境
sean-zou
于 2015-03-26 22:17:40 发布
28486
收藏
29
分类专栏:
Java Script
文章标签:
Node.js
Java Script
Eclipse
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/a19881029/article/details/44624435
版权
Java Script
专栏收录该内容
10 篇文章
0 订阅
订阅专栏
Eclipse版本:Juno Service Release 2(4.2.2)
安装2个Eclipse插件即可,一个用来开发,另一个用来调试
打开Ecelipse,选择Help -> Eclipse Marketplace...,在Search栏下的Find框中输入nodeclipse后回车进行搜索
在搜索结果中找到Nodeclipse,之后选择其右下角的Install
确定后选择下面的2个插件
Nodeclipse ChromeDevTools SDK中包含V8调试工具
安装完成后需要重启Eclipse以使插件生效
重启完成后可选择Window -> Preferences -> Nodeclipse修改Node.js相关配置
选择Window -> Open Perspective -> Other...,选中Node后确认,可以在Eclipse中打开Node.js视图
此时选择File -> New,可以创建Node.js工程和文件
创建一个名为TEST的Node.js工程,并在该工程下创建一个名为test的JavaScript File
文件内容如下:
var name;
var setName = function(Name){
name = Name;
};
var sayHi = function(){
console.log('Hi, I am ' + name);
};
setName('Sean');
sayHi();
右键该文件,选择Run as -> Node Application运行该文件,运行结果如下:
Hi, I am Sean
选择Debug As -> Node Application在Eclipse下调试该文件,选择进入Eclipse调试视图,可以像调试Java代码一样调试Node.js代码
仔细观察可以发现此时Eclipse启动了2个线程,一条线程启动了调试服务器(node --debug-brk=5858 C:\sean_app\eclipse_workspace\TEST\test.js),另一条线程使用插件提供V8调试工具连接至调试服务器以便调试代码
当然也可以直接使用V8调试工具进行远程调试,需要首先启动远程调试服务器
打开cmd运行node --debug-brk=5858 C:\sean_app\eclipse_workspace\TEST\test.js(将Node.js的安装路径添加到Path中才能在cmd中直接使用node命令)
回到Eclipse中选中test.js右键,选择Debug As -> Debug Configurations...,然后New一个Standalone V8 VM或者V8 debugger for node都可,Host配为localhost,Port配为5858,最后选择Debug即可
可以看到远程调试只会启动一个线程
后记:
我尝试了下Eclipse的VJET插件
发现这个插件不支持Node.js,并且在装完这个插件后,Node.js插件自带的一些提示功能也失效了
我又去尝试了下Intellij IDEA,毕竟这个IDE中集成的JavaScript提示功能比普通Eclipse插件好太多,发现确实很好用
但是Intellij IDEA不能创建普通的Node.js工程,只能创建Node.js的Express工程,就像只能创建Java Web工程,不能创建普通Java功能,想想也是醉了
sean-zou
关注
关注
点赞
29
收藏
打赏
评论
使用Eclipse搭建Node.js开发环境
安装2个插件即可1,Nodeclipse Core and Node.js用来开发2,Nodeclipse ChromeDevTools Dev用来调试
复制链接
扫一扫
专栏目录
Eclipes Juno Service Release 2汉化包
04-02
安卓和java共用的eclipse开发工具,汉化后开发更快捷
Luna(eclipse4.4)集合众多插件
10-31
这个本人亲手整理的Luna(eclipse4.4),集成了不少插件,插件均能干净卸载,强迫症也可以无烦恼啦,而且优化了配置,持续更新中......
# 安装插件记录
## markdown (开源爱好者必备)
## emmet (前端必备)
## SVN1.8x(subclipse)
## properties editor
## Jadclipse for eclipse4.0+ 反编译
## freemarker IDE
## Hibernate Tools
# Luna(eclipse4.4)自带插件
## CVS
## git
## maven
## ant
评论 1
您还未登录,请先
登录
后发表或查看评论
Nodejs系列之开发环境与生产环境
最新发布
老__L的博客
10-30
152
环境,就是指项目运行的地方,当项目处于开发阶段,项目运行在开发人员的电脑上,项目所处的环境就是开发环境。当项目开发完成以后,要将项目放到真实的网站服务器电脑中运行,项目所处的环境就是生产环境。
Nodejs——Eclipse中运行调试Nodejs
火锅就吃娃娃菜--Fitting
10-09
4736
1.安装Express。Express是目前最稳定、使用最广泛,而且是Node.js官 方推荐的唯一一个 Web 开发框架。
  注意:使用npm install -g express以及cnpm install -g express后,虽然看似安装成功,但是输入express -V时,仍然提示“express不是内部命令”的错误。
  最终发现是版本问题,通过执行npm instal
Win10下eclipse安装配置nodejs并实现HelloWorld
qq_35874343的博客
04-24
1382
Win10下eclipse安装配置nodejs并实现HelloWorld前言1、安装Node.js2、安装eclipse里的NodeJS插件3、安装supervisor4、安装express5、eclipse实现hello world
前言
本人的开发环境是64位win10,eclipse用的Version是 Mars.1 Release (4.5.1)。笔者早在几年前就有知道Node.js 这门...
eclipse JAVA runtime_eclipse中的“Java Runtime Environment内存不足”消息
weixin_29668665的博客
02-28
208
当我在Eclipse中运行我的Java代码时,我会收到以下消息:There is insufficient memory for the Java Runtime Environment to continue.Native memory allocation (malloc) failed to allocate 4088 bytes for AllocateHeapAn error repor...
eclipse中js报错(版本-Version: Juno Service Release 2...
weixin_34151004的博客
09-05
1024
2019独角兽企业重金招聘Python工程师标准>>>
...
Eclipse配置Node.Js
qq_24365145的博客
01-20
913
Eclipse配置Node.Js
node.js
安装包下载地址:https://nodejs.org/en/download/
历史版本下载地址:https://nodejs.org/dist/
相关命令:
查看版本:node 或者node -v
npm
相关命令:
查看版本:npm -v
查看配置:npm config list
设置代理:npm config set proxy=“http://XXX.XXX.XXX.XXX:XXXX”
查看现有源:npm config get redistry
设置
eclipse juno版本
03-23
备份eclipse juno版本,以免eclispe日后官方将下载链接删除
eclipse luna 4.40安装nojdejs 插件后报错解决办法
weixin_34318272的博客
03-28
43
2019独角兽企业重金招聘Python工程师标准>>>
...
用Eclipse调试Node.js代码
diandi5157的博客
05-06
88
node.js是基于Google V8的,而Google V8有一个Eclipse的调试插件,这个插件同样也支持node.js。
1、安装Eclipse debugger for V8
这个,用过Eclipse的应该都知道,不过还是简单说下吧:
选择“Install New Software”
点“Add”
Location为: http://chrome...
linux环境下,配置eclipse nodejs开发环境
renlanchuke的专栏
02-26
1214
之前一直是在windows下使用nodejs,现在想在linux下使用nodejs,记录下如何在linux环境下,配置eclipse nodejs开发环境。
系统:ubuntu 14.04 LTS 64位
eclipse: Version: 3.8.1
搭建eclipse的nodejs开发环境图解
weixin_30540691的博客
01-25
60
搭建eclipse的nodejs开发环境图解
我们在前面的文章中学习了nodejs如何使用,以及一些基础理论。
工欲善其事必先利其器,这篇文章主要是教搭建eclipse的nodejs开发环境。
Q:谁适合阅读此文章?A:已经非常熟练使用eclipse的开发者。
[注意:前提是你已经安装了nodejs.exe]
首先,我们需要下载一个eclipse,我这里下载的是目前的最新版...
在eclipse中安装node.js环境
qq383264679的专栏
11-02
2952
首先要安装node.js的环境,就像安装java中的jdk,jre环境
http://www.cnblogs.com/haogj/p/3969536.html
在eclipse中安装node.js环境步骤如下:
搭建步骤:
1. Eclipse插件:
NodeJS的插件:http://www.nodeclipse.org/upd
eclipse nodeJs环境搭建
傾城如夢
09-20
205
步骤:
1. 安装nodeJs ,在官网http://nodejs.org/直接点击 install 按钮,next到最后。
2. 安装supervisor(可以理解热部署的插件),npm install -g supervisor即可。
3. 安装express (一个nodeJs的web框架),npm install -g express即可。
4. 下载 ec...
Node学习笔记——eclipse配置nodejs开发环境
热门推荐
Mr.稻 帅(梦想如歌!)
04-04
1万+
首先说明一下本人的开发环境,个人兴趣爱好问题,这边使用的很多环境都是基于Linux系统下做的,这次也不例外。
前提条件:NodeJs已经在系统中正确安装。如下图:(没错就这么神奇)。
1、下载安装eclipse,地址:http://www.eclipse.org/downloads/
下载Eclipse
Standard 版本即可。
2、安装nodeclipse插件:
在eclipse上运行nodejs项目
Memento
04-14
1万+
第一步: 安装nodeclipse 打开Ecelipse,选择Help -> Eclipse Marketplace...,在Search栏下的Find框中输入nodeclipse后回车进行搜索 找到nodeclipse,点击右侧install,点开之后弹出框中插件是全选的,选择其中两个安装完成后重启eclipse即可生效第二步: 在 https://nodejs.or...
基于eclipse安装node.js开发环境
逍遥云的博客
03-08
3756
简介
  Eclipse 是一个开放源代码、基于Java的可扩展开发平台。可以通过插件组件方便的构建不同的开发环境。
  eclipseVersion: Oxygen.3a Release (4.7.3a)
Node.js插件安装
在EclipseIDE界面上点击–help–>Eclipse Marketplace,
在Find输入nodeclipse查询:选择nodeclipse1.0.2...
glassfish插件_Eclipse4.2.2安装GlassFish插件
weixin_30290193的博客
02-23
171
JDK版本:1.7update67Eclipse版本:4.2.2(Juno Service Release 2)GlassFish版本:4.1在Eclipse中添加服务器时,默认情况下是没有GlassFish服务器这个选项的,此时选则窗口右上角的“Download additional server adapters”添加GlassFish服务器适配器 安装完成后,在Eclipse中创建服务器时,...
“相关推荐”对你有帮助么?
非常没帮助
没帮助
一般
有帮助
非常有帮助
提交
©️2022 CSDN
皮肤主题:技术黑板
设计师:CSDN官方博客
返回首页
sean-zou
CSDN认证博客专家
CSDN认证企业博客
码龄13年
暂无认证
242
原创
2万+
周排名
59万+
总排名
401万+
访问
等级
1万+
积分
898
粉丝
873
获赞
411
评论
1704
收藏
私信
关注
热门文章
阿里RocketMQ Quick Start
204110
理解TCP序列号(Sequence Number)和确认号(Acknowledgment Number)
187356
Java程序执行Linux命令
171436
git fetch和git pull之间的区别
154704
Jersey框架一:Jersey RESTful WebService框架简介
129179
分类专栏
Algorithm
11篇
Big Data
3篇
Data Structure
10篇
Database
17篇
Design Pattern
25篇
Distributed Systems
1篇
Docker
3篇
Front Page
6篇
IDE
4篇
Java
14篇
Java Script
10篇
Java Multithreading
14篇
JVM
9篇
Linux / Shell
19篇
Message Middleware
6篇
Network / Network Security
4篇
Network Programming
12篇
Nginx
5篇
NoSQL
4篇
Open-Source Software
10篇
ORM
9篇
Others
7篇
Project Management
5篇
RPC
1篇
Python
2篇
Search
1篇
Server
5篇
Spring
6篇
Spring Cloud
7篇
SQL
2篇
Test
4篇
Thinking
4篇
WebService
18篇
XML
4篇
最新评论
理解TCP序列号(Sequence Number)和确认号(Acknowledgment Number)
DDoriser:
包5的解析有问题,这时sever端接收的数据量应该为725字节
SoapUI5.0创建WebService接口模拟服务端
赤蓝基族长:
niuwa
SoapUI5.0创建WebService接口模拟服务端
赤蓝基族长:
niuwa
oracle创建sequence
三层饼干儿:
感谢博主,给您磕头了!!!
Oracle触发器和MySQL触发器之间的区别
大云区人伍:
还有Mysql只有行级触发器。Oracle有行级触发器、语句级触发器、替换触发器、用户事件触发器、系统事件触发器。
您愿意向朋友推荐“博客详情页”吗?
强烈不推荐
不推荐
一般般
推荐
强烈推荐
提交
最新文章
B树和B+树的插入、删除图文详解
最长公共子串
最长公共子序列
2020年13篇
2019年5篇
2018年19篇
2017年8篇
2016年12篇
2015年18篇
2014年84篇
2013年69篇
2012年34篇
目录
目录
分类专栏
Algorithm
11篇
Big Data
3篇
Data Structure
10篇
Database
17篇
Design Pattern
25篇
Distributed Systems
1篇
Docker
3篇
Front Page
6篇
IDE
4篇
Java
14篇
Java Script
10篇
Java Multithreading
14篇
JVM
9篇
Linux / Shell
19篇
Message Middleware
6篇
Network / Network Security
4篇
Network Programming
12篇
Nginx
5篇
NoSQL
4篇
Open-Source Software
10篇
ORM
9篇
Others
7篇
Project Management
5篇
RPC
1篇
Python
2篇
Search
1篇
Server
5篇
Spring
6篇
Spring Cloud
7篇
SQL
2篇
Test
4篇
Thinking
4篇
WebService
18篇
XML
4篇
目录
评论 1
被折叠的 条评论
为什么被折叠?
到【灌水乐园】发言
查看更多评论
打赏作者
sean-zou
你的鼓励将是我创作的最大动力
¥2
¥4
¥6
¥10
¥20
输入1-500的整数
余额支付
(余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付
您的余额不足,请更换扫码支付或充值
打赏作者
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额
抵扣说明:
1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。 2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。
余额充值