3

bower から requirejs をインストールすると r.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

現在は bower ではなく npm であり、bin/r.js ファイルも作成されることに注意してください。

npm と bower パッケージの問題と違いは何ですか?

ありがとう (:

4

1 に答える 1

9

Abower installは、git リポジトリをプロジェクトの components フォルダーに複製します。そのため、 requirejsリポジトリbower install requirejsを複製します。しかしr.js、このレポの一部ではありませんが、独自の. コンパイラーは bower でダウンロードできます。bower install r.js

パッケージにファイルを挿入するrequirejsnpm install requirejsのメンテナーによって作成された特別なパッケージを取得します。r.js

bowerしたがって、との主な違いはnpm、発行者が作成した特別なパッケージにリンクしてbowerいるのに対し、 は git リポジトリにリンクしていることです。npm

于 2013-08-02T09:59:18.973 に答える