2015-08-20 14 views
1

我正在使用Laravel 5.1。我想使用作曲家将自举添加到我的项目中。通过作曲者安装bootstrap,如何使用它?

我将如何在我的文件中引用它?基本上我如何将它添加到我的项目?

我必须手动添加最小文件的地方。目前我正在使用CDN。

+0

您可能需要考虑使用前端软件包管理器而不是作曲者作为Bootstrap之类的东西。作曲家打算用于php包管理。 – Jeemusu

+0

@Jeemusu我尝试过使用npm,但同样的问题也适用于此。另外,如果我继续将它用于其他依赖项,目录会变得太大。 – notANerdDev

回答

0

我从来没有使用过它,但我已经看过,并会建议使用组件来做到这一点。所以首先你需要获得Component installer Composer软件包。这应该可以将你的组件依赖关系真正复制到某个合理的地方。

现在您可以composer require component/bootstrap并且将由作曲者安装Bootstrap(及其依赖关系)。安装后,组件安装程序应将资产复制到您需要的位置。

默认情况下,这是/components/这是不利于Laravel,所以一定要添加以下(或类似)到您composer.json文件:

"config": { 
    "component-dir": "public/assets", 
    "component-baseurl": "/assets" 
} 

的全部细节见Component installer's documentation