0
点赞
收藏
分享

微信扫一扫

关于 npm

春意暖洋洋 2022-02-27 阅读 90

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 条评论