Node.js、npm的介绍和安装

来自CloudWiki
跳转至: 导航搜索

nodejs简介

Wexin2021110201.png

Node.js发布于2009年5月,由Ryan Dahl开发,

是一个基于Chrome V8引擎的JavaScript运行环境,

使用了一个事件驱动、非阻塞式I/O模型, [1] 让JavaScript 运行在服务端的开发平台,它让JavaScript成为与PHP、Python、Perl、Ruby等服务端语言平起平坐的脚本语言

  • 定义:JS的服务端运行环境
  • 用途:构建工具webpack的环境依赖
  • 特点:单线程、异步编程
  • 应用场景:低运算、高I/O

nodejs的包管理工具-npm

npm 是 Node.js 的包管理工具,用来安装各种 Node.js 的扩展。

npm 是 JavaScript 的包管理工具,也是世界上最大的软件注册表。有超过 60 万个 JavaScript 代码包可供下载,每周下载约 30 亿次。npm 让 JavaScript 开发人员可以轻松地使用其他开发人员共享的代码。

在开源的生态系统中,npm就是老大

nodejs的安装

  • 安装nodejs环境,

下载地址 :https://nodejs.org/zh-cn/

安装验证:

在命令行中输入 node -v

C:\Users\maxin>node --version
v6.9.1

安装后案例

  • 在项目根目录打开命令行
按住Shift键,在空白处点击右键,即可看到命令行(CMD或PowerShell出现在右键菜单中)
  • 在项目根目录执行npm初始化
   命令: npm install --registry=https://registry.npm.taobao.org
  • 启动项目
   开发模式: npm run dev (windows系统上为npm run dev_win)
   生产模式: npm run dist (windows系统上为npm run dist_win)
  • 开发模式下预览项目
   访问:http://localhost:8088/dist/view/index.html