javascript代码实例教程-Node.js学习笔记(2) - Node.js安装及入门hello world

发布时间:2019-02-07 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了javascript代码实例教程-Node.js学习笔记(2) - Node.js安装及入门hello world脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
小宝典致力于为广大程序猿(媛)提供高品质的代码服务,请大家多多光顾小站,小宝典在此谢过。 今天来简单的记录一下Node.js的安装配置以及简单的入门

 

一、Node.js的安装

 

1.windows下的安装

 

windows下的安装很简单,只需要去官网https://nodejs.org中,找到window下的安装包,然后直接下一步即可

 

此种方法完成后,默认安装npm管理器,目录结构如图:

 

javascript代码实例教程-Node.js学习笔记(2) - Node.js安装及入门hello world

 

2.Linux下的安装

 

关于Linux下的安装,具体本人也没有试过,现只粗略的记录一下

 

 

 

 Linux发行版                    命令

 

Debian/ubuntu                 apt-get install node.js

 

Fedora/RHEL/CentOS/Scientific Linux        yum install  node.js

 

oPEnSUSE                     zypper  install  node.js

 

Arch Linux                   pacman -s  node.js

 

 

 

当然官网中提供了 Mac OS X 上专用的安装包,下载即可。

 

3.编译安装node.js

 

官网中提供了代码包,为此用户可以根据自己的习惯,采用编译安装的方式,但是注意

 

posix系统中,需要几个工具:

 

①c++编译器gcc或clang/LLVM

 

②Python版本2.5以上,不支持Python3.0

 

③libssl-dev提供SSL/TSL加密支持

 

在windows下的编译,需要安装Microsoft Visual Studio进行编译

 

(当然编译安装的方法,本人也没有试过)

 

 

 

二、Node.js简单编程

 

安装完node.js之后,就可以运行Node.js程序了

 

在命令行窗口输入命令:node,进入了node运行环境,输入console.LOG("fanfan"),效果如下

 

 

 

undefined是该函数的返回值

 

这种方式是node的REPL模式(read-eval-PRint loop,输入-求值-输出循环),是一个javascript的交互式shell

 

 

 

也可以在hello.js中,写入代码console.log("hello world"),然后在该目录下,运行命令

 

node hello.js, 

 

 

 

当然文件的扩展名,不一定是js,可以是系统可识别的任意扩展名,保留扩展名js,只是习惯而已

 

当然也可以这样 node -e "console.log('hello world')"

 

 

 

 

 

Node.js与传统的 浏览器 -- HTTP服务器 -- 程序解释器 不同,直接采用 Node.js -- 浏览器 的组织方式

 

看下面一个例子

 

app.js内容如下:

 

复制代码

1 VAR http = require('http');

2 http.createServer(function(req, res) {

3     res.wrITeHead(200, {'Content-type': 'text/htML'});

4     res.write('<h1>Node.js</h1>');

5     res.end('<p>Hello World</p>');

6 }).listen(3000);

7 console.log("HTTP server is listening at port 3000.");

复制代码

首先运行node app.js,

 

然后在浏览器中,访问地址https://127.0.0.1:3000

 

 

 

 

 

关于Node.js的程序,如果修改了任何一个文件,都必须终止Node.js,在重新运行方可生效

 

这时,可以使用 supervisor来解决此问题,他会监视代码的改动,并自动重启Node.js;

 

安装supervisor

 

npm install -g supervisor

 

用supervisor启动Node.js

 

supervisor app.js

觉得可用,就经常来吧! 脚本宝典 欢迎评论哦! js脚本,巧夺天工,精雕玉琢。小宝典献丑了!

脚本宝典总结

以上是脚本宝典为你收集整理的javascript代码实例教程-Node.js学习笔记(2) - Node.js安装及入门hello world全部内容,希望文章能够帮你解决javascript代码实例教程-Node.js学习笔记(2) - Node.js安装及入门hello world所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。