Node.js基础入门

1.Node.js 简介

   Node 是一个让 JavaScript (独立)运行在服务端的开发平台,它让 JavaScript 成为与PHP、Python、Perl、Ruby 等服务端语言平起平坐的脚本语言。  发布于2009年5月,由Ryan Dahl开发,实质是对Chrome V8引擎进行了封装。

简单的说 Node.js 就是运行在服务端的 JavaScript。 Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。底层架构是:javascript. 文件后缀:.js

Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。

 总结:Node.js 是js的运行环境,可以解析js代码。是一个软件工具

2.Node.js 作用

前端和后端分离,直接通过JS写项目、接口、爬虫、桌面应用等。

3.Node.js 官网

   官网:Node.js — 在任何地方运行 JavaScript

   中文网:Node.js 中文网

   学生社区:CNode:Node.js专业中文社区CNode:Node.js专业中文社区icon-default.png?t=O83Ahttps://cnodejs.org/

4.Node.js 安装

 参考网址: node.js 安装详细步骤教程 - 昵称有点难取 - 博客园

 测试命令行(版本): node  -v

                                  npm  -v

npm:提供第三方的安装模块

  由于npm的服务器在海外,所以访问速度比较慢,访问不稳定,cnpm的服务器是由淘宝团队提供,服务器在国内,cnpm是npm镜像,一般会同步更新,相差在10分钟,所以cnpm在安装一些软件时候会比较有优势。但是cnpm一般只用于模块安装,在项目创建与卸载等相关操作时仍使用npm

                                             

                                            全局安装基于淘宝源的cnpm

   #查看当前使用的镜像路径

   npm config get registry          查看

   #全局安装cnpm的淘宝镜像  安装国内的cnpm

   npm install -g cnpm --registry=https://registry.npmmirror.com

   #查看cnpm是否安装成功

   cnpm   -v

 5.通过命令行编写js代码,通过Node.js运行

      Win+r&

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值