Javascript 为什么有时在凉亭里会有多余的包裹?

Javascript 为什么有时在凉亭里会有多余的包裹?,javascript,npm,bower,Javascript,Npm,Bower,SugarJavaScript库似乎有两个相同的包,Sugar和sugarjs。这些是同一个软件包的同义词,还是两个不同的人错误地维护了两个软件包 ➔ bower info sugarjs bower sugarjs#* cached git://github.com/andrewplummer/Sugar.git#1.4.1 bower sugarjs#* validate 1.4.1 against git://github.co

SugarJavaScript库似乎有两个相同的包,Sugar和sugarjs。这些是同一个软件包的同义词,还是两个不同的人错误地维护了两个软件包

➔ bower info sugarjs 
bower sugarjs#*                 cached git://github.com/andrewplummer/Sugar.git#1.4.1
bower sugarjs#*               validate 1.4.1 against git://github.com/andrewplummer/Sugar.git#*

{
  name: 'sugar',
  version: '1.4.1',
  main: './release/sugar.min.js',
  ignore: [
    '/docs',
    '/lib',
    '/script',
    '/test',
    '/performance',
    '.gitignore',
    '.npmignore',
    '.travis.yml',
    'package.json'
  ],
  dependencies: {},
  homepage: 'https://github.com/andrewplummer/Sugar'
}

Available versions:
  - 1.4.1
  - 1.4.0
  - 1.3.9
  - 1.3.8
  - 1.3.7
  - 1.3.6
  - 1.3.5
  - 1.3.4
  - 1.3.3
  - 1.3.2
  - 1.3.1
  - 1.2.5
  - 1.2.4
  - 1.2.3
  - 1.2.2
  - 1.2.1
  - 1.1.3
  - 1.1.2
  - 1.1.1
  - 0.9.5
  - 0.9.4
  - 0.9.3
  - 0.9.2
  - 0.9.1
You can request info for a specific version with 'bower info sugarjs#<version>'
➔ bower info sugar            
bower sugar#*                   cached git://github.com/andrewplummer/Sugar.git#1.4.1
bower sugar#*                 validate 1.4.1 against git://github.com/andrewplummer/Sugar.git#*

{
  name: 'sugar',
  version: '1.4.1',
  main: './release/sugar.min.js',
  ignore: [
    '/docs',
    '/lib',
    '/script',
    '/test',
    '/performance',
    '.gitignore',
    '.npmignore',
    '.travis.yml',
    'package.json'
  ],
  dependencies: {},
  homepage: 'https://github.com/andrewplummer/Sugar'
}

Available versions:
  - 1.4.1
  - 1.4.0
  - 1.3.9
  - 1.3.8
  - 1.3.7
  - 1.3.6
  - 1.3.5
  - 1.3.4
  - 1.3.3
  - 1.3.2
  - 1.3.1
  - 1.2.5
  - 1.2.4
  - 1.2.3
  - 1.2.2
  - 1.2.1
  - 1.1.3
  - 1.1.2
  - 1.1.1
  - 0.9.5
  - 0.9.4
  - 0.9.3
  - 0.9.2
  - 0.9.1
You can request info for a specific version with 'bower info sugar#<version>'

因为任何人都可以在任何时间为任何代码注册包。因此,在这条线路的某个点上,有人创建了一个冗余包


您可能需要联系维护人员并询问。可能它被重命名了,并且出于兼容性原因保留了旧名称。