一些不常用却很有用的NPM的命令

一些不常用却很有用的NPM的命令

最近用 vite 发现老是不能下载最新的 vue ,只可以手动下载 vue 最新版,这个问题后面应该会被修复,但是苦于无法精确知道最新的 vue 版本号,故需要借助NPM这个包管理器来看 。

查看远程版本

查看所有的包版本信息

npm view [module] versions

1
2
3
4
5
6
7
8
9
> npm view vue versions

[
'0.0.0', '0.6.0', '0.7.0',
'0.7.1', '0.7.3', '0.7.4',
'0.7.5', '0.7.6', '0.8.0',
'0.8.1', '0.8.2', '0.8.3',
...
]

查看包最新的版本信息

npm view [module] version

1
2
3
> npm view vue version

2.6.14

查出更多的关于包的信息

npm info [module]

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
> npm info vue

vue@2.6.14 | MIT | deps: none | versions: 345
Reactive, component-oriented view layer for modern web interfaces.
https://github.com/vuejs/vue#readme

keywords: vue

dist // 一些关于包的说明
.tarball: https://repo.huaweicloud.com/repository/npm/vue/-/vue-2.6.14.tgz
.shasum: e51aa5250250d569a3fbad3a8a5a687d6036e235
.integrity: sha512-x2284lgYvjOMj3Za7kqzRcUSxBboHqtgRE2zlos1qWaOye5yUmHn42LB1250NJBLRwEcdrB0JRwyPTEPhfQjiQ==
.unpackedSize: 3.0 MB

maintainers: // 作者信息
- posva <posva13@gmail.com>
- yyx990803 <yyx990803@gmail.com>

dist-tags:
beta: 3.2.0-beta.8 csp: 1.0.28-csp latest: 2.6.14 next: 3.2.6

敲黑板,总结:目前用 vite 里面升级vue 的命令是 npm i vue@next 或者 yarn add vue@next

查看本地版本和路径

查看本地包路径

npm ls vue

1
2
3
4
> npm ls vue

test1@0.0.0 C:\Users\wyfsama\Desktop\vite\test1
└── vue@3.2.6

查看全局包路径

npm ls vue -g

1
2
3
4
5
6
7
8
9
> npm ls vue -g

C:\Users\wyfsama\AppData\Roaming\npm
└─┬ @vue/cli@4.5.9
├─┬ vue-codemod@0.0.4
│ ├─┬ @vue/compiler-sfc@3.0.2
│ │ └── vue@2.6.12 deduped invalid
│ └── vue@3.0.2
└── vue@2.6.12

本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!