【Yii2】Yii2执行完composer install 出现 vendor/bower/jquery/dist 找不到的解决方案

标签: yiicomposer
6651人阅读 评论(0) 收藏 举报
分类:

问题

在我们的项目中,vender的部分不会放在文件仓库内,而是被忽略掉。


  1. 删除项目内的“vender“`文件夹
  2. 在项目根目录执行composer install
  3. 访问项目,出现报错

The file or directory to be published does not exist: D:\xampp\htdocs\basic\vendor\bower/jquery/dist

解决

解决问题的关键在于升级composer到1.1.1,就不会出现对应的路径问题


/usr/local/bin/composer self-update  //升级composer

composer global require "fxp/composer-asset-plugin:~1.1.1" //加载composer 的 1.1.1版本

composer install //执行安装

出现问题的原因

原因在于中文官方文档没有及时更新

中文站

http://www.yiichina.com/doc/guide/2.0/start-installation

这里写图片描述

英文站

http://www.yiiframework.com/doc-2.0/guide-start-installation.html#installing-via-composer

这里写图片描述

总结

  • 能看英文原版就看原版
  • 需要看文档而不喜欢写文档的程序员被不喜欢写文档的程序员坑了

参考资料

1
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:410756次
    • 积分:6545
    • 等级:
    • 排名:第3810名
    • 原创:260篇
    • 转载:13篇
    • 译文:3篇
    • 评论:60条
    博客专栏
    个人网站
    微信订阅号
    欢迎加入QQ群
    玩家老黄历(微信小程序)
    最新评论