【问题标题】:What is the best way to handle a non-php dependency with composer用composer处理非php依赖的最佳方法是什么
【发布时间】:2012-09-02 17:22:12
【问题描述】:

我有一个使用 composer 的 Symfony2 项目,我想在其中使用这个 css 框架:https://github.com/jlong/sass-twitter-bootstrap

当然,packagist 上没有这样的项目,因为这不是 php 项目。我应该如何处理对我的项目的这种依赖关系?与作曲家?如果是,如何?这个项目中的package.json文件和composer有什么关系吗?

【问题讨论】:

    标签: composer-php


    【解决方案1】:

    目前,最好的方法是不使用 composer,而是将它放在公共目录中,就像没有 composer 一样。

    在 composer 中支持资产类型库有一个相当古老的功能票:https://github.com/composer/composer/issues/524

    您可以按照功能单中其他人的建议进行操作,并将其从 zip 分发版中放入您的供应商目录中 - 但它会使您的项目结构相当混乱。

    项目中的package.json是一个npm包信息文件(Node.js包管理器)。

    【讨论】:

    • require-extra 条目似乎是要走的路,我会测试一下。
    猜你喜欢
    • 2010-09-21
    • 2017-06-20
    • 2017-03-19
    • 2011-04-19
    • 1970-01-01
    • 1970-01-01
    • 2013-03-08
    • 1970-01-01
    • 2010-10-24
    相关资源
    最近更新 更多