
1、可以选择去官方http://nodejs.org/选择一雀搭个版本进行下载,当然要下载稳定版本
2、也可以使用这里的地址,http://nodejs.org/dist/v0.10.15/node-v0.10.15.tar.gz
通过使用linux的wget命令进行下载,就像这样
sudo wget http://nodejs.org/dist/v0.10.15/node-v0.10.15.tar.gz
3、下载完成后,解压缩,就像这样
sudo tar zxvf node-v0.10.15.tar.gz
4、进入node压缩目录下,使用这样的命令
sudo ./configure --prefix=你要安装的目录
sudo make
sudo make install
二、第一个示例程序:
便用一个编辑器,比蔽岁昌如vim,或者你所熟悉的编辑器,参照我的样子写下如下的代码,保存为hellonode.js
var result = 0
for(var i = 1i<=10i++) {
result += i
}
process.stdout.write("Hello Node.js, 我已经使用你帮我算除了1到10的和等宏扒于"+result+", 真是厉害。")
那么是这样执行它,比我的node安装目录是/opt/node,那么我就需要这样执行,
sudo /opt/node/bin/node hellonode.js
可以的。gui界面可以用html实现的,但需要借助下工具,其gui界面可以先html编写界面,接着可以借助散码nodejs的electron将页面打包成桌面应用,配置过程相对复杂一些,但也是一运祥种实现桌面GUI开发的手段,可以尝试一下。
gui界面指的是GUI图形用户冲悄哪界面(GraphicalUserInterface,简称GUI,又称图形用户接口)是指采用图形方式显示的计算机 *** 作用户界面。
1.安装NodeJS1.编译环境
源代码编译器,通常 Unix/Linux平台都自带了C++的编译器(GCC/G++)。如果没有,请通禅含过当前发行版的软件包安装工具安装make,g++这些编译工具。
Debian/Ubuntu下的工具是apt-get
RedHat/centOS下通过yum命令
Mac OS X下你可能需要安装xcode来获得编译器
2.网络加密
其次,如果你计划在Node.js中启用网络加密,OpenSSL的加密库也是必须的。该加密库是libssl-dev,贺孝笑可以通过apt-get install libssl-dev等命令安装。
3.手动编译
wget http://nodejs.org/dist/v0.10.26/node-v0.10.26.tar.gz
tar zxvf node-v0.6.1.tar.gz
cd node-v0.10.26
./configure
上面几行命令是通过wget命令下载最新版本的代码,并解压之。./configure命令将会检查环境是否符合Nodejs的编译需要。
make
make install
2.安装NPM
1.NPM的全称是Node Package Manager, 是NodeJs的第三方安装库。
curl http://npmjs.org/install.sh | sh
curl http://npmjs.org/install.sh是通过curl命令获取这个安装shell脚本,按后通过管道符| 将获取的脚本交由sh命令来执行。
2.更改第三方库
npm install underscore
underscore@1.2.2 ./node_modules/underscore
由于一些特殊的网络环境,直接通过npm install命令安装第三方库的时候,经常会出现卡死的状态。幸运的是国内CNode社区的@fire9 同学利用空余时间搭建了一个镜像的NPM资源库,服务器架设在日本,可以绕过某些不必要的网络问题。你可以通过以下这条命令来安装第三方库:
npm --registry "http://npm.hacknodejs.com/
如果你想将它设为默认的资源库,运行下面这条命令即可:
npm config set registry "http://npm.hacknodejs.com/ "
通过npm安装包。安装好之後会自动被安装到 /usr/local/bin 目录下,而相依的函式库也会自动安装到 /usr/local/lib/node 目录下,实在是非常方便。
3.安装NodeJS调试环境
1.用npm命令安装全慎乎局模式的 node-inspector组件
sudo npm install -g node-inspector
2.更改端口
修改 node-inspector/lib/config.js的端口
’web-port’: {
desc: ‘Port to host the inspector’,
convert: conversions.stringToInt,
defaultValue: 6868
},
3.使用
node-inspector启动一个调试工具
在chrome浏览器中输入http://127.0.0.1:6868/debug?port=5858打开chrome的调试模式
使用node debug调试nodeJS项目
node --debug-brk=5858 read.js
可以在chrome中查看到调试信息
4.使用Sublime构建NodeJS
设置Sublime的Builder->>
Tools ->>Build System ->>New Build System
将如下代码写入
{
“cmd”: ["/usr/local/bin/node", “$file”],
“file_regex”: “^[ ]File "(…?)”, line ([0-9]*)",
“selector”: “source.javascript”
}
保存为NodeJs.sublime-build文件
如此可以直接使用Com+B来使用nodejs运行程序
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)