node.js官方版是一款用于Javascript运行环境文件,用户主要可以通过该软件对Google V8引擎进行了封装,并且软件执行Javascript的速度非常快,性能非常好,对一些特殊用例进行了优化,提供了替代的API,使得V8在非浏览器环境下运行得更好。node.js采用单线程、异步IO与事件驱动的设计来实现高并发,代码逻辑更加流畅,也在一定程度上增加了开发和调试的难度。
node.js是专为程序员办公所设计打造的一个软件,它可以更好的完成工作,提供效率,兼容性非常强,性能好,其贴心的设计更是会令你在这里爱不释手。
node.js官方版软件特色
1、Nodejs语法完全是js语法,只要你懂js基础就可以学会Nodejs后端开发
Node打破了过去JavaScript只能在浏览器中运行的局面。前后端编程环境统一,可以大大降低开发成本。
2、NodeJs超强的高并发能力
NodeJs的首要目标是提供一种简单的、用于创建高性能服务器及可在该服务器中运行的各种应用程序的开发工具。
3、实现高性能服务器
严格地说,node.js是一个用于开发各种web服务器的开发工具。在node.js服务器中,运行的是高性能V8 JavaScript脚本语言,该语言是一种可以运行在服务器端的脚本语言。
4、开发周期短、开发成本低、学习成本低
node.js自身哲学,是话最小的硬件成本,追求更高的并发,更高的处理性能。
node.js官方版安装配置
开始安装。
1、在本页面下载完成后,双击软件,开始安装Node.js
第二步:点击【Next】按钮
第三步:勾选复选框,点击【Next】按钮。
第四步:修改好目录后,点击【Next】按钮。
第五步:安装完后点击【Finish】按钮完成安装。
第六步:测试。
1、至此Node.js已经安装完成,可以先进行下简单的测试安装是否成功了,后面还要进行环境配
2、在键盘按下【win+R】键,输入cmd,然后回车,打开cmd窗口
3、此处说明下:新版的Node.js已自带npm,安装Node.js时会一起安装,npm的作用就是对Node.js依赖的包进行管理,也可以理解为用来安装/卸载Node.js需要装的东西
环境变量的配置。
第一步:配置默认安装目录和缓存日志目录。
1、说明:这里的环境配置主要配置的是npm安装的全局模块所在的路径,以及缓存cache的路径,之所以要配置,是因为以后在执行类似:npm install express [-g] (后面的可选参数-g,g代表global全局安装的意思)的安装语句时,会将安装的模块安装到【C:\Users\用户名\AppData\Roaming\npm】路径中,占C盘空间
2、例如:我希望将全模块所在路径和缓存路径放在我node.js安装的文件夹中,则在我安装的文件夹【D:\Develop\nodejs】下创建两个文件夹【node_global】及【node_cache】如下图:
3、执行命令
npm config set prefix "D:\Develop\nodejs\node_global"
npm config set cache "D:\Develop\nodejs\node_cache"
第二步:环境变量配置。
1、接下来设置环境变量,关闭cmd窗口,“我的电脑”-右键-“属性”-“高级系统设置”-“高级”-“环境变量”
2、进入环境变量对话框,在【系统变量】下新建【NODE_PATH】,输入【D:\Develop\nodejs\node_global\node_modules】,将【用户变量】下的【Path】修改为【D:\Develop\nodejs\node_global】
第三步:测试。
1、配置完后,安装个module测试下,我们就安装最常用的express模块,打开cmd窗口
2、输入如下命令进行模块的全局安装:
npm install express -g # -g是全局安装的意思
node.js官方版如何NPM 安装
除Node本身提供的API外,现在有不少第三方模块可极大的提高开发效率,如:WEB框架-express,HTTP中间件-connect,模板-ejs等,为了管理这些模块我们需要安装NPM,安装过程如下:
1、首先准备目录权限,不要以ROOT帐号安装,>sudo chown -R $USER /usr/local
fedora下,先用root更改权限 chown -R $USER /usr/local 之后退出root
2、安装NPM,>curl http://npmjs.org/install.sh | sh
3、完成后安装第三方模块也很简单,>npm install modules_name,安装Express,>npm install express
注:如果安装模块的过程中报域名错误的话,请清空缓存 >npm cache clean 或重启计算机即可
node.js官方版如何使用
1、安装成功后先写“Hello World!”简单测试一下,代码如下:
Java代码
view plaincopy to clipboardprint?
//filename: app.js
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(8000, "127.0.0.1");
console.log('Server running at //127.0.0.1:8000/');
2、运行 app.js,>node app.js,在浏览器输入//127.0.0.1:8000/,即可看到效果
3、Node提供了一些常用的API,可参考://nodejs.org/api.html
NPM 安装
除Node本身提供的API外,现在有不少第三方模块可极大的提高开发效率,如:WEB框架-express,HTTP中间件-connect,模板-ejs等,为了管理这些模块我们需要安装NPM,安装过程如下:
1、首先准备目录权限,不要以ROOT帐号安装,>sudo chown -R $USER /usr/local
fedora下,先用root更改权限 chown -R $USER /usr/local 之后退出root
2、安装NPM,>curl //npmjs.org/install.sh | sh
3、完成后安装第三方模块也很简单,>npm install modules_name,安装Express,>npm install express
注:如果安装模块的过程中报域名错误的话,请清空缓存 >npm cache clean 或重启计算机即可。
精品软件
- HyperSnap 烈火汉化绿色版(专业级抓图工具)8.11.00v8.11.00
- FlashFXP Beta1(3.7.9 Build 1348)烈火汉化绿色特别版v3.8
- ZoneAlarm Pro for 2000/XP(五星级个人防火墙))汉化特别版V7.0.438.000
- 火绒剑单文件版绿色下载 独立版v5.0.47
- QVE视频压缩软件电脑版 免费版v1.0.25
- padlock密码管理软件最新下载 官方版v3.1.1
- 照片制作成令人惊讶的卡通效果(Cartoon Maker Recorder 5.95)汉化绿色特别版v1.0.0.1
- Recuva Business Edition 多国语言绿色版v1.53
- MemTest(内存测试)专业汉化版v6.3
- GreenBrowser 多国语言绿色版6.9.0517
- BitComet 官方版(比特彗星)v1.59
- TCPView(可用于静态查看端口和线程) 汉化绿色版v3.0
- DAEMON Tools Lite(虚拟光驱)中文精简版v10.11.0.0948
- Kmplayer 中文绿色版(韩国优秀影音播放器) R2 Final 多国语言免费版v3.0.0.1442
- 基金互动网助手(净值走势一目了然) 简体绿色版v3.37
- TweakNow RegCleaner(快速可靠的注册表清理程序)汉化绿色版v7.2.6
用户评论
最新评论
- 置顶 辽宁本溪电信 网友 凉生
好软件强势来袭。。。漂亮
- 置顶 山东东营电信 网友 可爱到不行
来看看好不好用
- 置顶 浙江台州移动 网友 不羁眉眼
这个好东西啊
- 置顶 江苏徐州移动 网友 画眉如黛
这个厉害了哈哈
- 置顶 安徽淮北移动 网友 素颜白裙亦倾城
感谢小编分享!
最新专题
更多>最新更新
更多>热门标签
软件排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10