【问题标题】:Can i obtain three.js src files with bower?我可以使用 bower 获取three.js src 文件吗?
【发布时间】:2016-06-22 16:29:56
【问题描述】:

原件:

我正在开发一个带有自己的供应商捆绑包的 Symfony2 应用程序。 我已经安装了SpBowerBundle。 一切都很好,但我需要 mrdoob 他的three.js 库(https://github.com/mrdoob/three.js/tree/master/src/loaders)中的objectLoader.js(和其他一些文件)。

有没有可能通过 bower 获取这些文件?

编辑 1:

@Wilt 这对我帮助很大。但我不想下载整个包^^

现在我有:

...
"dependencies": {
    "three.js": "0.78.0",
"ObjectLoader.js": "https://raw.githubusercontent.com/mrdoob/three.js/r78/src/loaders/ObjectLoader.js",
  },
...

有没有办法像这样创建一个存储库:

...
"repositories" : [{
    "type" : "git",
    "url" : "https://github.com/mrdoob/three.js/src/loaders/ObjectLoader.js"
}]
...

并添加如下依赖项:

"ObjectLoader.js": "0.78.0",

【问题讨论】:

  • 我不清楚你在问什么。 Composer 与 bower 或 npm 很好地共存。您只需要将文件从 bower 目录复制到您的 web 目录。我使用一个简单的 gulp 文件,但还有很多其他方法。虽然我怀疑你要求的是完全不同的东西。
  • 我更新了答案

标签: symfony three.js dependencies installation bower


【解决方案1】:

您可以使用 bower 将完整的 three.js 库放入您的项目中,如下所示:

{
  "name": "your application",
  "version": "1.0",
  "dependencies": {
    ...
    "three.js": "https://github.com/mrdoob/three.js.git#r78",
    ...
  }
}

更新

原则上 bower 旨在获取整个包/存储库,但有一种解决方法可以获取单个文件,如下所示:

"dependencies": {
  "threejs-objectloader":  "https://rawgit.com/mrdoob/three.js/master/src/loaders/ObjectLoader.js"
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-11-26
    • 2010-12-28
    • 1970-01-01
    • 2015-11-11
    • 2020-12-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多