关于npm

一、npm简介

npm全称为Node Package Manager,是一个基于Node.js的包管理器,也是整个Node.js社区最流行、支持的第三方模块最多的包管理器。

npm的初衷:

JavaScript开发人员更容易分享和重用代码。

npm的使用场景:

  • 允许用户获取第三方包并使用。
  • 允许用户将自己编写的包或命令行程序进行发布分享。

npm版本查询 npm -v

npm安装:

由于新版的nodejs已经集成了npm,所以可直接通过输入npm -v来测试是否成功安装。

因为npm安装模块的时候默认使用的是npm官网,由于国内的网络环境比较特殊,安装很慢。我们可以设置npm的仓库地址为淘宝镜像

方案一

npm config set registry https://registry.npm.taobao.org # 在终端执行一次就好

方案二

  • 使用nrm模块安装
npm i nrm -g # 全局安装nrm模块
nrm ls # 列出可以使用的镜像仓库地址
nrm use taobao # 设置淘宝镜像为默认

二 、管理本地安装的包

 $ npm update // 更新
 $ npm uninstall <package_name> // 删除
 $ npm uninstall --save lodash // 删除package.json文件中dependencies的依赖
 $ npm uninstall --save-dev lodash // 删除package.json文件中devDependencies的依赖
 $ npm install -g  // 安装全局包,如果是命令行工具,应该要全局安装
 $ npm update -g  // 更新全局包
 $ npm update -g // 更新全部全局包
 $ npm outdated -g --depth=0 // 检测那些包需要更新
 $ npm install [email protected] -g // 更新npm
 $ npm uninstall -g  // 删除全局包

npm website

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇