r、 当我通过bower安装requirejs时,js丢失了,为什么?

r、 当我通过bower安装requirejs时,js丢失了,为什么?,requirejs,Requirejs,r、 当我通过bower安装requirejs时,js丢失了,为什么 我在全球范围内安装了bower,然后安装了requirejs bower install requirejs 它安装了所有内容,并且没有发生错误: bower cloning git://github.com/jrburke/requirejs bower cached git://github.com/jrburke/requirejs bower fetching requirejs HEAD is now at c94

r、 当我通过bower安装requirejs时,js丢失了,为什么

我在全球范围内安装了bower,然后安装了requirejs

bower install requirejs
它安装了所有内容,并且没有发生错误:

bower cloning git://github.com/jrburke/requirejs
bower cached git://github.com/jrburke/requirejs
bower fetching requirejs
HEAD is now at c94b6fe Merge pull request #809 from tapsboy/master
0.10.0
0.11.0
0.12.0
0.13.0
0.14.0
0.14.1
0.14.2
0.14.3
0.14.4
0.14.5
0.15.0
0.2.0
0.2.1
0.22.0
0.23.0
0.24.0
0.25.0
0.26.0
0.27.0
0.27.1
0.8.0
0.9.0
1.0.0
1.0.1
1.0.2
1.0.3
1.0.4
1.0.5
1.0.6
1.0.7
1.0.8
2.0.0
2.0.1
2.0.2
2.0.3
2.0.4
2.0.5
2.0.6
2.1.0
2.1.1
2.1.2
2.1.3
2.1.4
2.1.5
2.1.6
2.1.7
2.1.8
latest
Previous HEAD position was c94b6fe... Merge pull request #809 from tapsboy/master
HEAD is now at a77a30a... Rev for 2.1.8
bower checking out requirejs#2.1.8
Removing bower.json
2.1.8
bower copying C:\Documents and Settings\Administrador\Application Data\bower\cache\requirejs\ca377b0e482cd657ed20ebfa063ade1a
2.1.8
bower installing requirejs#2.1.8
我希望在其中找到一个bin目录和一个名为r.js的文件

更新: 如果我安装

npm install requirejs
注意,现在是npm而不是bower,它也创建了bin/r.js文件

npm和bower软件包之间的问题和区别是什么


谢谢(:

A
bower安装
将把一个git repo克隆到项目的components文件夹中。因此
bower安装requirejs
将克隆repo。但是
r.js
不是这个repo的一部分,而是有它的。您可以通过
bower安装r.js

使用
npm install requirejs
可以获得一个由requirejs的维护人员创建的特殊包,该维护人员将
r.js
文件放入包中


因此,
bower
npm
之间的主要区别在于,
bower
链接到git回购,而
npm
链接到出版商创建的特殊包。

带requirejs的npm与带requirejs和r.js的bower有什么好处/区别
Npm
bower
是完全不同的东西,而
bower
引用的是git回购,使用
Npm
你必须创建一个Npm包并发布它,所以其他人只能得到这个包。不同的是,当你使用
Npm
时,你只能得到你真正需要的东西,而你只能得到2个使用
bower
完成项目的github回购。