Node基本了解及安装

1. Node简介

首先是,在大家耳熟能详的浏览器大战中,谷歌开发了高性能的JavaScript引擎-v8。

node.js的作者Ryan Dahl当时是用c/c++写高性能web服务。高性能,异步IO、事件驱动是基本原则,不过这样要用c/c++写还是太痛苦,作者就想用高级语言来写。他又发现其他人偏好同步IO(懒得用异步IO),瞄准了单线程的JavaScript——根本就不能同步IO。选中语言,还要有运行时的开发引擎——这个时候,就用上了V8,毕竟谷歌负责优化,还不要钱。

这样下来,node.js就借助了JavaScript天生的事件驱动机制加V8高性能引擎,来编写高性能web。同时,也不用考虑兼容性。

详细的可以参考廖大神的:廖雪峰的node.js介绍


2. node安装

安装,从官网下载就挺方便:http://nodejs.cn/
安装时推荐选择全部组件及Add Path
查看node:

C:\Users\Stan>node -v
v10.14.1

进入node环境:直接输入 node

C:\Users\Stan>node
>

退出node环境:连续按两次 ctrl+c

C:\Users\Stan>node
>
(To exit, press ^C again or type .exit)
>

3. npm了解:

npm是Node.js的包管理工具(package manager),并在安装的时候已经顺带安装好了。
开发时,我们会经常用到别人的代码包。npm下载包时,会自动下载依赖的包。
查看npm:

C:\Users\Stan>npm -v
6.4.1

只要node和npm能正常运行即可。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Node.js是目前非常火热的技术,但是它的诞生经历却很奇特。 众所周知,在Netscape设计出JavaScri...
    w_zhuan阅读 8,991评论 2 41
  • Node.js是目前非常火热的技术,但是它的诞生经历却很奇特。 众所周知,在Netscape设计出JavaScri...
    Myselfyan阅读 9,523评论 2 58
  • Node.js第一天 1. 初识Node.js 1.1 Node.js是什么 Node.js® is a Java...
    再见天才阅读 10,220评论 1 24
  • 安装学习Node.js之前。我们首先要搞清楚Node.js是什么? Node.js官网第一行就指出:Node.js...
    卓三阳阅读 4,108评论 1 5
  • 一 Node.js的历史: 众所周知,在Netscape设计出JavaScript后的短短几个月,JavaSc...
    追本溯源阅读 3,081评论 3 2

友情链接更多精彩内容