安装Node.js与Npm

赞赏 2017-05-29

前端快速构建,node.js广泛使用,后端就更不必说.下面介绍一下 windows 10 专业版环境中的安装过程.


Node.js

  1. Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。

  2. Node.js 是一个开放源代码跨平台的、可用于服务器端网络应用的运行环境。

  3. Node.js 应用 C++ 语言写成,在 Node.js 运行时运行。

  4. Node.js 使用了一个事件驱动非阻塞式 I/O 的模型,使其轻量又高效。

  5. Node.js 的包管理器 npm,是全球最大的开源库生态系统。

    注意 :Node.js-维基百科(需要翻墙)

1.1 安装 Node.js

目前Node.js的最新版本是 v6.10.x

  1. Node.js官网下载对应平台的安装程序,网速慢没关系国内镜像下载。
  2. 在 Windows 上安装时务必选择全部组件,包括勾选Add to Path
  3. 检测安装
    • 安装完成后,打开WebStorm任意创建一个空项目。
    • 按两次 Alt 键,第二次不要松手。
    • 鼠标单击侧边栏的 Terminal 工具。
    • 输入 node -v,如果正常,就会看到 v6.10.0
E:\frank\开发\node.js>node -vv6.10.0

4.输入node进入交互式,现在进入 Node.js 的交互式环境。交互式环境下,可以输入任意 javascript 语句,回车 就可以看到结果。要退出交互式环境,需要按两次 Ctrl + C。

1.2 包管理器npm

  1. npm是 Node.js 的包管理工具(package manager)。

  2. 使用包管理器的背景

在Node.js上开发时,用到很多别人写的JavaScript代码.使用别人的包,就需要去下载。

  1. 根据名称搜索一下官方网站,下载代码,解压,再使用,非常繁琐。
  2. 更重要的是,各种包的依赖关系,直接让人恶心。例如 linux 环境下的 树形依赖环形依赖

集中管理的工具诞生:大家都把自己开发的模块打包后放到 npm 官网上,如果要使用,直接通过 npm 安装就可以直接用,不用管代码存在哪,应该从哪下载,知道下载谁就可以。

  1. npm 在安装 Node.js 时就已经安装完毕。
E:\frank\开发\node.js>npm -v3.10.10

4.输入 npm ,会看到下面的一堆提示。下面的一大堆文字告诉你,npm 需要跟上命令。

E:\frank\开发\node.js>npm

Usage: npm <command>

where <command> is one of:
    access, adduser, bin, bugs, c, cache, completion, config,
    ddp, dedupe, deprecate, dist-tag, docs, edit, explore, get,    help, help-search, i, init, install, install-test, it, link,    list, ln, login, logout, ls, outdated, owner, pack, ping,
    prefix, prune, publish, rb, rebuild, repo, restart, root,    run, run-script, s, se, search, set, shrinkwrap, star,
    stars, start, stop, t, tag, team, test, tst, un, uninstall,
    unpublish, unstar, up, update, v, version, view, whoami

npm <cmd> -h     quick help on <cmd>
npm -l           display full usage info
npm help <term>  search for help on <term>
npm help npm     involved overview

Specify configs in the ini-formatted file:
    C:\Users\Administrator\.npmrc
or on the command line via: npm <command> --key value
Config info can be viewed via: npm help config

npm@3.10.10 E:\frank\tools\nodejs\node_modules\npm

写在最面

本文由 Frank 手工码字,运行环境---window 10 专业版,编辑器---phpstorm.

登陆后阅读全文
阅读 2068 赞赏 0 有用 2 没用 6 收藏 1 分享

注意事项

请下载最新版本,安装过程基本不变.

   



0 条留言

Frank的头像

Frank

写写代码,想想问题,做点有趣的事情.

相关文章

Node也许不是构建大型服务的最佳选择——Node之父Ryan Dahl访谈录

基于 Node.js 平台的下一代 web 开发框架 Koa 入门教程

npm安装更新慢、网络异常等等 淘宝的cnpm来帮你

树莓派新手入门教程 | Node 脚本控制 LED

推荐 | 腾讯开源的专注提升H5首屏加载速度的VasSonic框架

有料推荐

这世界欠我一个这样的老公!

高校学生模仿“世界名画”摆拍,可以说是戏精本精了

iPhone X 跌破发行价,苏宁200亿入股恒大 | 财经日日评

果然是高手!这次在日本,特朗普竹杠敲得不是一般狠

资深黄牛现身说法:iPhone X价格秒变不停,就像炒股一样

长一样的双胞胎也能识别?蚂蚁金服发布「眼纹识别」技术

苏联是怎么被阿富汗拖垮的?

美团或入局「分时租赁」共享汽车,王兴要大笔投入「泛出行」领域了? | 36氪独家

你或许被“一盘番茄炒蛋”刷屏了,但有人辛酸,有人质疑

iPhone X发售前夜,黄牛与苹果公司的不安

他的文章

【PHP】字符串-抽取子串

安装Node.js与Npm

手机扫一扫
分享文章