通过npm查看包模块的版本信息

有时候我们需要查看包的版本信息,以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 <[email protected]>' ],
  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 <[email protected]>' ],
  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
`-- [email protected]

查看全局安装的包模块为

npm ls echarts -g

结果如下显示empty,表示没有全局安装echarts

PS D:\Echarts\echartsProject> npm ls echarts -g
C:\Users\liliuqing\AppData\Roaming\npm
`-- (empty)

猜你喜欢

转载自blog.csdn.net/liliuqing/article/details/88424442