npm 指令管理

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 


运行项目

















猜你喜欢

转载自blog.csdn.net/qq_40348491/article/details/80081142