国内加速

通过 npm config get registry 命令可以得知 registry 的地址,该地址默认为 https://registry.npmjs.org/

  1. 临时使用淘宝源
npm --registry https://registry.npm.taobao.org install jquery
  1. 持久使用淘宝源
npm config set registry https://registry.npm.taobao.org
  1. 通过 cnpm 使用

cnpm 代替 npm 命令。

npm install -g cnpm --registry=https://registry.npm.taobao.org

使用 cnpm install jquery 即可安装 jQuery。

初始化

进入目标文件夹运行以下命令:

npm init

接下来会向你几个问题然后生成 package.json

如果想使用默认设置的话,可以用以下命令。

npm init -y

搜索

npm search jquery

安装

npm install jquery
npm i jquery

同时安装多个:

npm install jquery bootstrap

全局安装:

npm install jquery -g

安装并将依赖信息写在 package.json 文件中的 devDependencies :

npm install jquery -D

安装指定版本号:

npm install jquery@3.30

安装最新版本号:

npm install jquery@latest

安装后:

首先,jquery 包中的所有代码将下载到一个名为 node_modules 的本地文件夹中。

其次,package.json 文件将会自动修改,并将 jquery 作为工程的一项依赖记录下来。我们可以 package.json 文件共享给其他人,其他开发者可以通过 npm install 命令来自动安装工程所需要的软件包。

卸载

npm uninstall jquery
npm rm jquery
npm r jquery

同时卸载多个:

npm uninstall jquery bootstrap

卸载并且将依赖信息从 package.json 中的 devDependencies 中清除:

npm uninstall jquery -D

列出已安装依赖

默认列出局部依赖。

npm list
npm ls

列出已安装的全局依赖。

npm list -g 

检查过期依赖

npm outdated

更新依赖

npm update jquery
npm up jquery

全局更新:

npm update jquery -g

查看依赖安装路径(也就是 node_modules 的路径)

默认查看局部安装路径:

npm root

查看全局安装路径:

npm root -g

查看模块的注册信息

列出 jQuery 的所有版本:

npm view jquery versions

列出 gulp 的所有依赖:

npm view gulp dependencies