运行环境

  • Windows 10
  • Ubuntu 14.04
  • Node.js v5.7.0

npm 官方介绍

npm is the package manager for Node.js. It was created in 2009 as an open source project to help JavaScript developers easily share packaged modules of code.
( npm 是 Node.js 的套件工具,它创建于2009年作为一个开源项目来帮助 JavaScript 开发者轻松地共享封装的代码块。)

The npm Registry is a public collection of packages of open-source code for Node.js, front-end web apps, mobile apps, robots, routers, and countless other needs of the JavaScript community.
( npm 用于给 Node.js、前后端 web app、移动 app、机器人、路由、和无数需要 JavaScript 的社区作为一个公共收集开源代码模块的软件。)

npm is the command line client that allows developers to install and publish those packages.
npm, Inc. is the company that hosts and maintains all of the above.
( npm 是一个通过命令行运行的客户端软件,它允许开发者安装或者发布代码模块。 npm, Inc. 是作为主导和维护上面所有描述的公司。)

Windows 下安装 Node.js

下载 Node.js (windows installer) 安装程序

通过访问 Node.js 官网 下载到 Node.js

npm 已经与 Node.js 绑定,通过安装 Node.js 即可安装 npm 套件。

LTS 为长期支持版, Stable 为当前稳定版。

node.js

详细安装步骤

node setup 1

安装程序会计算所需要的空间,一般等几秒就会出现下图。

node setup 2

点击Next按钮。

node setup 3

选择 I accept the terms in the License Agreement 并按Next按钮。

node setup 4

选择 Node.js 安装目录,可按 Change 按钮选择任意位置;点击 Next 按钮。

node setup 5

默认全部安装。
第一项为 Node.js 运行时环境;
第二选项为 npm 套件管理,若使用 npm 进行模块管理一定要选择该项;
第三项为快捷在线文档;
第四项会将 Node.js 目录添加到 Windows 的运行环境中的系统变量的 Path 字段中,使得在 cmd 命令行里面能直接运行 node 和 npm 等命令。

node setup 5.4

node setup 6

点击 Install 安装。如果安装目录需要权限,windows会弹UAC权限窗口出来,允许通过即可。

node setup 7

点击 Finish 按钮完成安装。

nodejs目录

可以看到安装目录下有 node.exe 可运行程序和 npm.cmd npm命令等文件。(目录下的node_modules文件夹下已有 npm 模块)

安装测试

通过以下命令可以查看所安装的 Node.js 和 npm 的版本号:

node cmd

Ubuntu 下安装 Node.js

下载 Node.js (Sourxe Code) 源代码

Node.js Stable 点击链接下载最新版 Node.js Source Code

Node.js Stable Source Code

解压 node-v5.7.0.tar.gz 文件

在命令行转到 tar.gz 文件目录,运行 tar -xzvf node-v5.7.0.tar.gz 命令解压到当前目录下。

编译并安装

在命令行里转到刚解压的目录里面,运行以下命令:

./configure 生成 makefile 文件,用来配置编译环境。

make 编译命令花费时间可能比较多。

make install 命令会把程序安装到当前电脑。可能需要管理员权限,按提示输入用户密码就可以了。

安装测试

在命令行里运行以下代码:

npm -v

如果成功显示版本号,即安装成功。

常用 npm 命令

(以下xxx均为模块名)

  1. npm install xxx(本地安装模块,安装在命令行当前目录下的 node_modules 文件夹下。)

  2. npm install -g xxx(参数 -g 为全局安装模块。)

  3. npm config get prefix(获取全局安装时的安装目录,win10 默认目录是 C:\Users\username\AppData\Roaming\npm)(username 为系统当前用户名。)

  4. npm config set prefix “目录路径”(设置全局安装模块时的安装目录。)

Tagged:

发表评论

电子邮件地址不会被公开。 必填项已用*标注