Node安装
文章目录
之前就久仰Node.js大名,最近想弄个Hexo+github的博客,需要Node支持,所以开始接触这个方面的内容。
这个链接介绍了Node安装和通过Node创建简单的服务器:我们安装了Nodejs是安装了什么
Node安装完后,安装目录下会多出几个文件,其中:
- Node_modules(Nodejs的模块都在这里,默认有一个Npm包管理模块)
- Node.exe(nodejs的核心解析器)
网上对Node.js的说法
- Node 公开宣称的目标是 “旨在提供一种简单的构建可伸缩网络程序的方法”。
- node.js…它既是开发平台, 也是运行环境, 也是个新的语言…它本身是基于google的javascript v8引擎开发的
- Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,使得Javascript也具备了写“服务器端”的能力。
- 支持多用户的高并发是其优势之一
- 它的出现能够让前端工程师更好的理解后端服务器运作原理,搭建一个功能全面的web应用。学习nodejs对于了解http、tcp协议是很好的。
什么是npm
经常看到一些npm开头的命令,所以搜了一下
- npm 是 nodejs 的包管理和分发工具。它可以让 javascript 开发者能够更加轻松的共享代码和共用代码片段,并且通过 npm 管理你分享的代码也很方便快捷和简单。
- 安装完 nodejs 就已经有了npm, 不过由于 nodejs 更新速度要慢于npm ,因此在一般情况下要升级你的 npm 到最新版本,输入如下命令:
npm install npm -g
我的安装步骤:
- 到官网下载node.js
- 然后直接默认安装
- 听说自带的npm版本会比较低,所以就用
npm install npm -g命令升级了一下 - 命令操作都是在cmd里面进行的,在git bash里面好像也行,难道这俩是互通的???
- 查了下,确实是相通的,git bash和windows里的cmd功能差不多,只不过git bash里加了几个实用的linux命令以及git自己的命令