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

简介: 问题在我们的项目中,vender的部分不会放在文件仓库内,而是被忽略掉。删除项目内的“vender“`文件夹在项目根目录执行composer install访问项目,出现报错 The file or directory to be publi...

问题

在我们的项目中,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

这里写图片描述

总结

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

参考资料

目录
相关文章
|
10月前
|
存储 Web App开发 JSON
JavaScript将csv转为json的解决方案(1):jQuery-csv解析csv数据
JavaScript将csv转为json的解决方案(1):jQuery-csv解析csv数据
217 0
|
JavaScript 机器学习/深度学习 UED
jQuery weui时间选择器datetimepicker只要年月日解决方案
只想选择年月日,jquery-weui建议使用日历但实际的需求如果选择生日等等,日历选择的用户体验很不好,所以进行源码修改,看下面颜色标注。 HTML部分 下面是JS部分 $("#birth").
4916 0
|
10月前
|
前端开发 JavaScript
Echarts实战案例代码(22):jquery使用ajax属性beforeSend实现预加载loading效果代替showLoading的解决方案
Echarts实战案例代码(22):jquery使用ajax属性beforeSend实现预加载loading效果代替showLoading的解决方案
75 0
|
5月前
|
JavaScript
jQuery 与 Discuz!冲突的解决方案
之前提交一款插件,然后被打回来的原因是页面报错。。。这就让我慌张了,毕竟我js基础为0... 于是我百度了......
42 0
|
10月前
|
JavaScript
jquery实现tab选项卡同一个按钮不同onClick链接的解决方案
jquery实现tab选项卡同一个按钮不同onClick链接的解决方案
68 0
|
JavaScript
关于jQuery中toggle参数callback函数提前执行问题
关于jQuery中toggle参数callback函数提前执行问题
73 0
|
JavaScript
jQuery遍历div,判断是否为空,为空时执行某个操作
jQuery遍历div,判断是否为空,为空时执行某个操作
128 0
jQuery遍历div,判断是否为空,为空时执行某个操作
|
JavaScript
关于jquery trigger函数执行两次的问题解决
关于jquery trigger函数执行两次的解决方法
183 0