找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 16|回复: 0

node.js官方版

[复制链接]

32万

主题

0

回帖

96万

积分

超级版主

积分
964681
发表于 2025-3-14 10:46:53 | 显示全部楼层 |阅读模式
软件标签:  node.js
node.js是构建于chrome的javascript引擎的,google的浏览器chrome,有一个很是快速的javascript引擎,叫做v8。这个js引擎可以被自力出来。node.js就是建树在v8之上的。这也是为什么node.js会运行的如此之快。对于开辟者来说,有几个益处:你不须要从头进修一门新的说话,它就是js。我经常查看chrome和mozilla的js文档,他们完全通用。
node.js 安装
1、安装编译环境,>sudo apt-get install g++ c++ curl libssl-dev apache2-utils git-core curl2、下载node安装包,>wget http://nodejs.org/dist/node-v0.3.0.tar.gz3、编译安装,步骤如下:>./configure //注:如果不需ssl,可加入选项-without-ssl>make>make install

4、安装成功,默认路径为:/usr/local/bin/node



node.js 应用
1、安装成功后先写"hello world!"简单测试一下,代码如下:java代码view plaincopy to clipboardprint?//filename: app.jsvar http = require(“http“);http.createserver(function (req, res) {res.writehead(200, {“content-type“: “text/plain“});res.end(“hello world
“);}).listen(8000, "127.0.0.1");console.log(“server running at http://127.0.0.1:8000/“);2、运行 app.js,>node app.js,在浏览器输入http://127.0.0.1:8000/,即可看到效果3、node提供了一些常用的api,可参考:http://nodejs.org/api.html
npm 安装
除node本身提供的api外,现在有不少第三方模块可极大的提高开发效率,如:web框架-express,http中间件-connect,模板-ejs等,为了管理这些模块我们需要安装npm,安装过程如下:1、首先准备目录权限,不要以root帐号安装,>sudo chown -r $user /usr/localfedora下,先用root更改权限 chown -r $user /usr/local 之后退出root2、安装npm,>curl http://npmjs.org/install.sh | sh3、完成后安装第三方模块也很简单,>npm install modules_name,安装express,>npm install express注:如果安装模块的过程中报域名错误的话,请清空缓存 >npm cache clean 或重启计算机即可。


aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|ziyuan80.com

GMT+8, 2025-8-13 20:13 , Processed in 0.078498 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表