php文件引bootstrap,composer安装bootstrap的引用方法 | 忆云竹

本文介绍在项目中使用composer管理bootstrap时,项目引用bootstrap的方法

composer管理引用PHP各种依赖包是比较好用的,但对于管理前端框架来说并不适合

最近在练习制作自己的PHP MVC Farmework中引用到了bootstrap前端框架,并使用composer来管理。

但是,composer的vendor目录前端禁止访问,也就导致了bootstrap不能正常引用,需要将其复制到public(前端可访问的目录中)

解决办法:

在composer.json中添加如下脚本事件

"post-update-cmd": [

"rm -rf public/static/bootstrap",

"mkdir -p public/static/bootstrap",

"cp -R vendor/twbs/bootstrap/dist public/static/bootstrap",

"rm -rf vendor/twbs"

],

"post-install-cmd": [

"rm -rf public/static/bootstrap",

"mkdir -p public/static/bootstrap",

"cp -R vendor/twbs/bootstrap/dist public/static/bootstrap",

"rm -rf vendor/twbs"

]

blank.gifcomposer管理bootstrap

然后命令行执行:composer update或composer install即可

至此,bootstrap核心文件就放到了前端可访问目录public/static中了,前端页面引用即可

原理:composer update或install后,将vendor中的bootstrap核心文件复制到public/static目录下,然后删除vendor中的bootstrap(毕竟文件挺大的)

其他:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值