npm
国内加速
通过 npm config get registry
命令可以得知 registry 的地址,该地址默认为 https://registry.npmjs.org/ 。
- 临时使用淘宝源
npm --registry https://registry.npm.taobao.org install jquery
- 持久使用淘宝源
npm config set registry https://registry.npm.taobao.org
- 通过 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