Javascript 无法使用bower下载three.js文件
当我试图通过在bower.json文件中指定版本来下载three.js文件时,我遇到了一个错误Javascript 无法使用bower下载three.js文件,javascript,git,three.js,bower,bower-install,Javascript,Git,Three.js,Bower,Bower Install,当我试图通过在bower.json文件中指定版本来下载three.js文件时,我遇到了一个错误 "dependencies": { "three.js":"~0.0.69" } 错误:在中找不到版本git://github.com/jiyinyiyong/three.js.git 相反,我通过如下方式指定url来下载整个回购协议: "dependencies": { "three
"dependencies": {
"three.js":"~0.0.69"
}
错误:在中找不到版本git://github.com/jiyinyiyong/three.js.git
相反,我通过如下方式指定url来下载整个回购协议:
"dependencies": {
"three.js":"https://github.com/mrdoob/three.js.git"
}
这需要时间和空间。
如何仅从git repo下载文件?在bower注册表中注册的three.js包指向的不是three.js的正式repo。此存储库仅包含2.js文件:
three.js
和three.min.js
bower看不到任何版本的原因是该存储库不包含任何标记(bower用于版本)。最新版本在主分支中。如果要从主分支安装最新版本,则应将依赖项定义为:
"dependencies": {
"three.js": "master"
}
请注意,根据分支机构的不同,它有一些缺点,因为将来可能会发生变化。在bower注册表中注册的three.js包所指的不是three.js的正式回购协议。此存储库仅包含2.js文件:
three.js
和three.min.js
bower看不到任何版本的原因是该存储库不包含任何标记(bower用于版本)。最新版本在主分支中。如果要从主分支安装最新版本,则应将依赖项定义为:
"dependencies": {
"three.js": "master"
}
请注意,依赖于一个分支会有一些缺点,因为它将来可能会改变(而且可能会改变)。去掉three.js中的句点,即
"dependencies": {
"threejs": "r70"
}
这指向官方的ThreeJS存储库
如果您只希望使用缩小的库文件(下载量要小得多),请使用:
去掉three.js中的句点,即
"dependencies": {
"threejs": "r70"
}
这指向官方的ThreeJS存储库
如果您只希望使用缩小的库文件(下载量要小得多),请使用:
只需在终端中运行
bower install three.js
。三个将安装到:…/bower\u components/Three.js只需在终端中运行
bower install Three.js
。三个将安装到:…/bower_components/Three.js@Brendan。它是下载整个存储库还是只下载文件?整个存储库。但我只想下载文件更新的答案,以包括缩小的文件only@BrendanAnnable啊,其实你是对的。Bower安装整个存储库,然后删除被忽略的文件。这意味着你下载128MB的three.js文件,它会删除所有文件,除了~2.7MB(dist文件和示例)@Brendan。它是下载整个存储库还是只下载文件?整个存储库。但我只想下载文件更新的答案,以包括缩小的文件only@BrendanAnnable啊,其实你是对的。Bower安装整个存储库,然后删除被忽略的文件。这意味着你下载了128MB的three.js文件,除了2.7MB(dist文件和示例)之外,其他都被删除了