Node.js、npm的介绍和安装
来自CloudWiki
nodejs简介
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