有时候我们需要查看包的版本信息,以echarts为例,方式如下:
第一种:npm view echarts version
表示查看echarts的最新版本,结果如下:
PS D:\Echarts\echartsProject> npm view echarts version
4.1.0
第二种:npm view echarts versions
表示查看echarts的所有版本信息,结果如下:
PS D:\Echarts\echartsProject> npm view echarts versions
[ '2.2.1-amd-beta1',
'2.2.7-amd-beta1',
'2.2.7-amd-beta2',
'2.2.7-beta7',
'2.2.8',
'3.0.0-beta1',
'3.0.0-beta2',
'3.0.0-beta3',
'3.0.0-beta4',
'3.0.0',
'3.0.1',
'3.0.2-beta1',
'3.0.2-beta2',
'3.0.2-beta3',
'3.1.1',
'3.1.2',
'3.1.3',
'3.1.4',
'3.1.5',
'3.1.6',
'3.1.7',
'3.1.8',
'3.1.9',
'3.1.10',
'3.2.0',
'3.2.1',
'3.2.2',
'3.2.3',
'3.3.0',
'3.3.1',
'3.3.2',
'3.4.0',
'3.5.0',
'3.5.1',
'3.5.2',
'3.5.3',
'3.5.4',
'3.6.0',
'3.6.1',
'3.6.2',
'3.7.0',
'3.7.1',
'3.7.2',
'3.8.0',
'3.8.1',
'3.8.2',
'3.8.3',
'3.8.4',
'3.8.5',
'4.0.0',
'4.0.1',
'4.0.2',
'4.0.3',
'4.0.4',
'4.1.0',
'4.2.0-rc.1',
'4.2.0-rc.2',
'4.2.1-rc.1',
'4.2.1-rc.2',
'4.2.1-rc.3' ]
第三种:npm info echarts
跟第二种差不多,查看echarts的所有版本信息,只不过更加详细,结果如下:
PS D:\Echarts\echartsProject> npm info echarts
{ name: 'echarts',
description: 'A powerful charting and visualization library for browser',
'dist-tags': { latest: '4.1.0', rc: '4.2.1-rc.3' },
versions:
[ '2.2.1-amd-beta1',
'2.2.7-amd-beta1',
'2.2.7-amd-beta2',
'2.2.7-beta7',
'2.2.8',
'3.0.0-beta1',
'3.0.0-beta2',
'3.0.0-beta3',
'3.0.0-beta4',
'3.0.0',
'3.0.1',
'3.0.2-beta1',
'3.0.2-beta2',
'3.0.2-beta3',
'3.1.1',
'3.1.2',
'3.1.3',
'3.1.4',
'3.1.5',
'3.1.6',
'3.1.7',
'3.1.8',
'3.1.9',
'3.1.10',
'3.2.0',
'3.2.1',
'3.2.2',
'3.2.3',
'3.3.0',
'3.3.1',
'3.3.2',
'3.4.0',
'3.5.0',
'3.5.1',
'3.5.2',
'3.5.3',
'3.5.4',
'3.6.0',
'3.6.1',
'3.6.2',
'3.7.0',
'3.7.1',
'3.7.2',
'3.8.0',
'3.8.1',
'3.8.2',
'3.8.3',
'3.8.4',
'3.8.5',
'4.0.0',
'4.0.1',
'4.0.2',
'4.0.3',
'4.0.4',
'4.1.0',
'4.2.0-rc.1',
'4.2.0-rc.2',
'4.2.1-rc.1',
'4.2.1-rc.2',
'4.2.1-rc.3' ],
maintainers: [ 'ecomfe <ecomfe@gmail.com>' ],
time:
{ modified: '2019-02-28T07:06:02.422Z',
created: '2015-07-08T06:33:08.851Z',
'2.2.5': '2015-07-08T06:33:08.851Z',
'2.2.6': '2015-07-22T03:44:20.996Z',
'2.2.7': '2015-07-24T09:31:26.947Z',
'2.2.7-zrender': '2015-08-13T09:22:31.124Z',
'2.2.7-beta1': '2015-08-13T09:37:18.465Z',
'2.2.7-beta2': '2015-08-13T10:18:32.121Z',
'2.2.7-beta3': '2015-08-13T10:21:45.269Z',
'2.2.7-beta4': '2015-08-13T15:09:58.956Z',
'2.2.7-beta5': '2015-08-14T01:07:14.534Z',
'2.2.7-webpack': '2015-08-14T05:52:56.723Z',
'2.2.7-webpack1': '2015-08-20T03:11:49.478Z',
'2.2.7-webpack-2': '2015-08-20T06:52:56.633Z',
'2.2.7-webpack-beta1': '2015-08-21T03:14:05.526Z',
'2.2.7-beta6': '2015-08-21T03:16:36.410Z',
'2.2.7-beta7': '2015-08-21T03:18:48.228Z',
'2.2.1-amd-beta1': '2015-09-03T06:17:30.667Z',
'2.2.7-amd-beta1': '2015-09-03T06:34:55.627Z',
'2.2.7-amd-beta2': '2015-09-03T06:45:31.072Z',
'2.2.8': '2015-11-07T07:19:43.252Z',
'3.0.0-beta1': '2015-12-05T14:03:48.534Z',
'3.0.0-beta2': '2015-12-11T13:05:33.234Z',
'3.0.0-beta3': '2016-01-01T13:39:21.429Z',
'3.0.0-beta4': '2016-01-01T13:58:44.423Z',
'3.0.0': '2016-01-12T10:18:15.371Z',
'3.0.1': '2016-01-16T17:57:57.339Z',
'3.0.2-beta1': '2016-01-27T08:11:45.194Z',
'3.0.2-beta2': '2016-01-27T08:55:03.280Z',
'3.0.2-beta3': '2016-01-27T08:58:44.455Z',
'3.0.2': '2016-01-27T09:23:34.367Z',
'3.1.0': '2016-02-22T13:03:22.188Z',
'3.1.1': '2016-02-22T13:17:33.440Z',
'3.1.2': '2016-03-01T12:31:03.384Z',
'3.1.3': '2016-03-10T08:59:04.827Z',
'3.1.4': '2016-03-21T07:02:33.944Z',
'3.1.5': '2016-03-29T06:27:35.944Z',
'3.1.6': '2016-04-11T05:56:06.704Z',
'3.1.7': '2016-04-22T06:48:54.220Z',
'3.1.8': '2016-05-11T08:07:50.709Z',
'3.1.9': '2016-05-11T14:57:09.666Z',
'3.1.10': '2016-05-19T07:43:42.425Z',
'3.2.0': '2016-06-30T15:29:00.715Z',
'3.2.1': '2016-07-04T11:28:53.031Z',
'3.2.2': '2016-07-12T12:24:39.759Z',
'3.2.3': '2016-08-17T05:09:45.491Z',
'3.3.0': '2016-11-01T08:33:40.002Z',
'3.3.1': '2016-11-03T08:16:08.379Z',
'3.3.2': '2016-11-24T08:31:25.535Z',
'3.4.0': '2017-01-13T05:16:10.745Z',
'3.5.0': '2017-03-26T13:21:40.583Z',
'3.5.1': '2017-03-27T13:52:43.858Z',
'3.5.2': '2017-04-05T11:13:18.631Z',
'3.5.3': '2017-04-14T07:44:10.456Z',
'3.5.4': '2017-04-27T03:52:46.589Z',
'3.6.0': '2017-05-26T06:36:20.779Z',
'3.6.1': '2017-05-27T02:25:53.553Z',
'3.6.2': '2017-06-15T15:40:17.596Z',
'3.7.0': '2017-08-22T04:34:23.022Z',
'3.7.1': '2017-09-01T11:00:26.578Z',
'3.7.2': '2017-09-28T03:37:22.986Z',
'3.8.0': '2017-11-08T12:44:40.327Z',
'3.8.1': '2017-11-10T05:05:14.903Z',
'3.8.2': '2017-11-10T05:20:57.955Z',
'3.8.3': '2017-11-10T08:36:12.149Z',
'3.8.4': '2017-11-13T12:58:55.396Z',
'3.8.5': '2017-11-14T06:16:27.355Z',
'4.0.0': '2018-01-16T14:18:49.828Z',
'4.0.1': '2018-01-17T06:40:22.532Z',
'4.0.2': '2018-01-18T07:52:53.463Z',
'4.0.3': '2018-02-28T06:44:46.883Z',
'4.0.4': '2018-02-28T12:42:04.344Z',
'4.1.0': '2018-04-29T15:19:21.637Z',
'4.2.0-rc.1': '2018-09-15T08:02:33.195Z',
'4.2.0-rc.2': '2018-10-15T16:22:45.728Z',
'4.2.1-rc.1': '2019-01-25T06:43:30.631Z',
'4.2.1-rc.2': '2019-02-25T08:35:24.648Z',
'4.2.1-rc.3': '2019-02-28T07:05:59.876Z' },
homepage: 'http://echarts.baidu.com/',
repository:
{ type: 'git',
url: 'git+https://github.com/ecomfe/echarts.git' },
bugs: { url: 'https://github.com/ecomfe/echarts/issues' },
readmeFilename: '',
keywords: [ 'visualization', 'canvas' ],
users:
{ luqin: true,
jjdanois: true,
xiaochao: true,
filipve: true,
princetoad: true,
chinawolf_wyp: true,
sternelee: true,
r_java: true,
asaupup: true,
'stone-jin': true,
xfloops: true,
jimjin: true,
nuwaio: true,
ritsu: true,
alu: true,
mdedirudianto: true,
yuxixuan: true },
contributors: [ 'erik <errorrik@gmail.com>' ],
version: '4.1.0',
author: '',
scripts: { prepublish: 'node build/build.js --prepublish' },
dependencies: { zrender: '4.0.4' },
devDependencies:
{ '@babel/core': '7.0.0-beta.31',
'@babel/helper-module-transforms': '7.0.0-beta.31',
'@babel/helper-simple-access': '7.0.0-beta.31',
'@babel/template': '7.0.0-beta.31',
'@babel/types': '7.0.0-beta.31',
assert: '1.4.1',
commander: '2.11.0',
coordtransform: '2.0.2',
escodegen: '1.8.0',
esprima: '2.7.2',
estraverse: '4.1.1',
'fs-extra': '0.26.7',
glob: '7.0.0',
rollup: '0.50.0',
'rollup-plugin-node-resolve': '3.0.0',
'rollup-plugin-uglify': '2.0.1',
zrender: '4.0.4' },
gitHead: '40949ae5d19a6de64d4b5cd0fa109a4c04051e66',
dist:
{ integrity: 'sha512-gP1e1fNnAj9KJpTDLXV21brklbfJlqeINmpQDJCDta9TX3cPoqyQOiDVcEPzbOVHqgBRgTOwNxC5iGwJ89014A==',
shasum: 'd588c95f73c1a9928b9c73d5b769751c3185bcdc',
tarball: 'https://registry.npmjs.org/echarts/-/echarts-4.1.0.tgz',
fileCount: 969,
unpackedSize: 34940730,
'npm-signature': '-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5eJ7CRA9TVsSAnZWagAAWnoP/Apr9FiDvwx1kMKQgSZx\nOjMLQ3qfwN6KVCSimaCUqrAiWJ/5OWRa/1cMJtFlYeeRG/IX1MBUpsIK9y+F\n0B0gU8MyUIKm8MSVVljjtSN8gdqsubRNs92anD3C4oxFJrb/7QNd7kPW2Be+\nd/4WEihdeXKiu1vM2AREuYIP6VL+tGdM5siTFeHDtus1EOItmtYy1XZCR3O1\ntRnPO5EIaTLD5KMkVFlB6HEyGZLtatTUx0qa4IhEtmzllZRiSDRKoLpwGclp\noQVIrYdjIwAOchjqWvtZR/+h/V72hAxNpUuVg/ZYVdtvOd5nSHR88DLkeIFo\nhcW3YumftYTYpGcX8xFrGqFYwFJhtCBlDwBpqqm/YjpMXsxp3fl32D7Rq3wS\n/h2S32kJFbGi5tYr0X8q1FZg56bkuVVlf7qvXn2GsM4LjWMkyirrfG8v7G3l\nRl35NAYnPBEGZsRW7ndGQ8g7MZb3SxL5tupXgnICb1bnl03QvPt7XSpr8DpQ\nmucGn+E5XWckSXWHgqxIoMHYsu2AtMzrxQ06hRkvlfB8FbWFYaRhZ/P3gWu2\nkhzW2iFK3jNrBDPe6u2o/e3UTQI7TLA3w/rH0usT9U2okDtUEY/pJHajpHOE\n7LS78eEdjIrB4lSy8e6cAAfcoqnMWJnHPagbJN1N2IWYbQJ4ldMdk86qPD6l\nbbM9\r\n=v9Sf\r\n-----END PGP SIGNATURE-----\r\n' },
directories: {} }
第四种:那么如果查看本地当前已经安装的包模块的版本呢,命令如下
npm ls echarts
结果如下:
PS D:\Echarts\echartsProject> npm ls echarts
D:\Echarts\echartsProject
`-- echarts@4.2.1-rc.1
查看全局安装的包模块为
npm ls echarts -g
结果如下显示empty,表示没有全局安装echarts
PS D:\Echarts\echartsProject> npm ls echarts -g
C:\Users\liliuqing\AppData\Roaming\npm
`-- (empty)