npm 不需要单独安装。在安装 node 的时候,会连带一起安 装 npm 。 node 安装完成后,可以用下面的命令,查看一下 npm 的帮助文件。
# npm命令列表
$ npm help
# 各个命令的简单用法
$ npm -l
下面的命令分别查看 npm 的版本和配置。
$ npm -version
$ npm config list -l
npm 的版本可以在 Node 更新的时候一起更新。如果你想单 独更新 npm ,使用下面的命令。
npm update -global npm
上面的命令之所以最后一个参数是 npm ,是因为 npm 本身 也是 Node.js 的一个模块。
npm info
npm 的 info 命令可以查看每个模块的具体信息。
npm install
每个模块可以 “ 全局安装 ” ,也可以 “ 本地安装 ” 。两者的差异 是模块的安装位置,以及调用方法。
npm 也支持直接输入 github 地址。
npm install git://github.com/package/path.git
npm install git://github.com/package/path.git#0.1.0使用安装命令以后,模块文件将下载到当前目录的
node_modules 子目录。
使用 global 参数,可以 “ 全局安装 ” 某个模块。 global 参数可 以被简化成 g 参数。
$ sudo npm install -global [package name]
$ sudo npm install -g [package name]
install 命令总是安装模块的最新版本,如果要安装模块的特 定版本,可以在模块名后面加上 @和版本号。
$ npm install sax@latest
$ npm install [email protected]
install 命令可以使用不同参数,指定所安装的模块属于哪一 种性质的依赖关系,即出现在 packages.json 文件的哪一项 中。
∙--save :模块名将被添加到 dependencies
∙--save-dev: 模块名将被添加到 devDependencies
∙--save-optional :模块名将被添加到
optionalDependencies
$ npm install sax --save
$ npm install node-tap --save-dev
$ npm install dtrace-provider --save-optional --save-dev 有一个简写形式 -D 。
$ npm i -D gulp
一旦安装了某个模块,就可以在代码中用 require 命令调用 这个模块。
var backbone =require ('backbone' )
console . log (backbone . VERSION )
npm list命令,默认列出当前目录安装的所有模块。如果使 用 global 参数,就是列出全局安装的模块。
npm list
npm -global list
向服务器端搜索某个模块,使用 search 命令(可使用正则 搜索)。
npm search [搜索词 ]
如果不加搜索词, npm search 默认返回服务器端的所有模 块。
向服务器端搜索某个模块,使用 search 命令(可使用正则 搜索)。
npm search [搜索词 ]
如果不加搜索词, npm search 默认返回服务器端的所有模 块。
npm run Dev
运行项目
# npm命令列表
$ npm help
# 各个命令的简单用法
$ npm -l
下面的命令分别查看 npm 的版本和配置。
$ npm -version
$ npm config list -l
npm 的版本可以在 Node 更新的时候一起更新。如果你想单 独更新 npm ,使用下面的命令。
npm update -global npm
上面的命令之所以最后一个参数是 npm ,是因为 npm 本身 也是 Node.js 的一个模块。
npm info
npm 的 info 命令可以查看每个模块的具体信息。
npm install
每个模块可以 “ 全局安装 ” ,也可以 “ 本地安装 ” 。两者的差异 是模块的安装位置,以及调用方法。
npm 也支持直接输入 github 地址。
npm install git://github.com/package/path.git
npm install git://github.com/package/path.git#0.1.0使用安装命令以后,模块文件将下载到当前目录的
node_modules 子目录。
使用 global 参数,可以 “ 全局安装 ” 某个模块。 global 参数可 以被简化成 g 参数。
$ sudo npm install -global [package name]
$ sudo npm install -g [package name]
install 命令总是安装模块的最新版本,如果要安装模块的特 定版本,可以在模块名后面加上 @和版本号。
$ npm install sax@latest
$ npm install [email protected]
install 命令可以使用不同参数,指定所安装的模块属于哪一 种性质的依赖关系,即出现在 packages.json 文件的哪一项 中。
∙--save :模块名将被添加到 dependencies
∙--save-dev: 模块名将被添加到 devDependencies
∙--save-optional :模块名将被添加到
optionalDependencies
$ npm install sax --save
$ npm install node-tap --save-dev
$ npm install dtrace-provider --save-optional --save-dev 有一个简写形式 -D 。
$ npm i -D gulp
一旦安装了某个模块,就可以在代码中用 require 命令调用 这个模块。
var backbone =require ('backbone' )
console . log (backbone . VERSION )
npm list命令,默认列出当前目录安装的所有模块。如果使 用 global 参数,就是列出全局安装的模块。
npm list
npm -global list
向服务器端搜索某个模块,使用 search 命令(可使用正则 搜索)。
npm search [搜索词 ]
如果不加搜索词, npm search 默认返回服务器端的所有模 块。
向服务器端搜索某个模块,使用 search 命令(可使用正则 搜索)。
npm search [搜索词 ]
如果不加搜索词, npm search 默认返回服务器端的所有模 块。
npm run Dev
运行项目