NPM 查看包版本信息

举报
SHQ5785 发表于 2022/05/07 15:41:04 2022/05/07
【摘要】 一、第一种方式npm view jquery versions这种方式可以查看npm服务器上所有的jquery版本信息; 二、第二种方式npm view jquery version这种方式只能查看jquery最新的版本是哪一个; 三、第三种方式npm info jquery这种方式和第一种类似,也可以查看jquery所有的版本, 但是能查出更多的关于jquery的信息; 四、查看本地下载...

一、第一种方式

npm view jquery versions

这种方式可以查看npm服务器上所有的jquery版本信息;

二、第二种方式

npm view jquery version

这种方式只能查看jquery最新的版本是哪一个;

三、第三种方式

npm info jquery

这种方式和第一种类似,也可以查看jquery所有的版本, 但是能查出更多的关于jquery的信息;

四、查看本地下载的 jquery 版本信息

4.1 第一种方式

npm ls jquery 

(查看本地安装的jQuery),若本地未安装jquery,则返回empty

4.2 第二种方式 (查看全局安装的jquery)

npm ls jquery -g   

五、拓展阅读

六、延伸阅读

在安装脚手架工具Yaemon时,发现npm命令执行报错,错误信息如下:

npm Error: Cannot find module 'are-we-there-yet'

查询后发现是由于npm 损坏了,are-we-there-yetnpmnpmlog依赖的一个包。接下来就是一番折腾,参照如下步骤尝试去解决:

cd /usr/local/lib/node_modules
mv npm /tmp
sudo curl -L registry.npmjs.com/npm/-/npm-6.13.7.tgz |sudo tar xz --transform="s:^package:npm:"~ npm -v
6.13.7

执行后,发现错误依旧存在。

索性直接重装。

针对Homebrew 安装的,应用如下方法卸载:

brew uninstall node

针对pkg安装包安装的,应用如下方法卸载:

sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}

或者

sudo npm uninstall npm -g

sudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules /var/db/receipts/org.nodejs.*

sudo rm -rf /usr/local/include/node /Users/$USER/.npm

sudo rm /usr/local/bin/node

sudo rm /usr/local/share/man/man1/node.1

sudo rm /usr/local/lib/dtrace/node.d

注意:卸载完成后可通过在控制台输入:node/npm 来判断是否卸载完全

node - -> command not found

npm - -> command not found

最后,就是重新安装nodeHomebrew 安装方式如下:

brew install node

也可以通过pkg安装包方式安装。

安装后,执行如下命令验证安装成功与否:
在这里插入图片描述

注意:npm是集成在node中的,所以需要通过卸载/重装 node 来实现卸载/重装npm

【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。