关于 npm

1. npm网站

  • npmjs.com

在这里插入图片描述

里面有很多第三方包,是作者放上来的。我们也可以自己写npm包发布到这个网站当中,别人也可以通过npm install 包名来下载

通过搜索包名,去找到你想要的包:

在这里插入图片描述

2. npm 命令行工具

npm的第二层含义就是一个命令行工具,只要你安装了node,就已经安装了npm

npm也有版本这个概念。

可以通过在命令行中输入,来查看命令行版本:

npm --version

升级npm(自己升级自己):

npm install --global npm
常用命令
  • npm init :
有一个可选项:npm init -y 

可以跳过向导,快速生成
  • npm install 包名: 简写 npm i 包名
  • npm uninstall 包名: 删除包,同时依赖项也会删除,简写 npm un 包名
  • npm help : 查看使用帮助

在这里插入图片描述

  • npm 命令 --help:查看指定命令的使用帮助

在这里插入图片描述

解决 npm 被墙问题

npm存储包文件的服务器在国外,有时候会被墙,速度很慢,所以我们需要解决这个问题。

http://npm.taobao.org/ 淘宝的开发团队把npm 在国内做了一个备份。

安装淘宝的cnpm:

# 执行这个命令,在任意目录下都可以执行
# global 表示安装到全局,而非当前目录
npm install -g cnpm --registry=http://registry.npm.taobao.org 

想知道是否配置成功:

cnpm -v

在这里插入图片描述
接下来安装包的时候,把之前的npm 替换成cnpm:

cnpm install jquery

但是注意如果想要有package.json需要加上- -save,而npm现在的版本之后不需要加- -save也会自动帮我们把package.json加上

cnpm install --save art-template
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值