怎么安装Node.js,第一个程序该怎么写

怎么安装Node.js,第一个程序该怎么写,第1张

一、安装node.js

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.安装NodeJS

1.编译环境

源代码编译器,通常 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运行程序


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8178689.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-14
下一篇2023-04-14

发表评论

登录后才能评论

评论列表(0条)

    保存