0

MopaBootstrapBundle を使用して Twitter Bootstrap を Symfony2 プロジェクトに統合しようとしています。また、composer を使用してベンダー ライブラリを管理しています。

私が抱えていた最初の問題は、mopa/bootstrap-bundle が composer-bridge を必要とすることだったので、こちらの指示に従いましたhttps://github.com/phiamo/MopaBootstrapBundle/issues/345

ただし、ログに次のメッセージが表示されます

最小限の安定性を dev に変更しようとしましたが成功しませんでしたが、ブラウザからはファイルにアクセスできますが、コマンドラインからはアクセスできず、他のパッケージがインストールされています。

更新: 以下の完全な composer.json

{
"name": "symfony/framework-standard-edition",
"description": "The \"Symfony Standard Edition\" distribution",
"autoload": {
    "psr-0": { "": "src/" }
},
"require": {
    "php": ">=5.3.3",
    "symfony/symfony": "2.1.*",
    "doctrine/orm": ">=2.2.3,<2.4-dev",
    "doctrine/doctrine-bundle": "1.0.*",
    "twig/extensions": "1.0.*@dev",
    "symfony/assetic-bundle": "2.1.*",
    "symfony/swiftmailer-bundle": "2.1.*",
    "symfony/monolog-bundle": "2.1.*",
    "sensio/distribution-bundle": "2.1.*",
    "sensio/framework-extra-bundle": "2.1.*",
    "sensio/generator-bundle": "2.1.*",
    "jms/security-extra-bundle": "1.2.*",
    "jms/di-extra-bundle": "1.1.*",
    "kriswallsmith/assetic": "1.1.*@dev",
    "twitter/bootstrap": "dev-master",
    "knplabs/knp-paginator-bundle": "dev-master",
    "knplabs/knp-menu-bundle": "*",
    "craue/formflow-bundle": "dev-master",
    "jlong/sass-twitter-bootstrap": "dev-master"
},
"repositories": [
            {
            "type": "package",
            "package": {
                "name": "mopa/composer-bridge",
                "version": "dev-master",
                "source": {
                    "url": "https://github.com/phiamo/mopacomposerbridge.git",
                    "type": "git",
                    "reference": "master"
                },
                "dist": {
                    "url": "https://github.com/phiamo/mopacomposerbridge/zipball/master",
                    "type": "zip"
                }
            }
        },
       {
           "type":"package",
           "package": {
               "version":"dev-master",
               "name":"jlong/sass-twitter-bootstrap",
               "source": {
                   "url":"https://github.com/jlong/sass-twitter-bootstrap.git",
                   "type":"git",
                   "reference":"master"
               },
               "dist": {
                   "url":"https://github.com/jlong/sass-twitter-bootstrap/archive/master",
                   "type":"zip"
               }
           }
       }
   ],
"scripts": {
    "post-install-cmd": [
        "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::buildBootstrap",
        "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::clearCache",
        "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installAssets",
        "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installRequirementsFile"
    ],
    "post-update-cmd": [
        "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::buildBootstrap",
        "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::clearCache",
        "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installAssets",
        "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installRequirementsFile"
    ]
},
"extra": {
    "symfony-app-dir": "app",
    "symfony-web-dir": "web"
}

}

4

1 に答える 1

1

組み合わせを変えて6~8時間ほど格闘したところ、いきなり動くようになったので、私のボックスからのGithubへの接続の問題か何かが原因だったのではないかと思いますが、問題なく動作しています。

于 2013-01-21T04:24:02.147 に答える