关闭

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

标签: yiicomposer
7981人阅读 评论(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
查看评论

安装Yii碰到“the file or directory to be published does not exist bower/jquery/dist”

安装Yii碰到“the file or directory to be published does not exist bower/jquery/dist” 参考http://www.yiichina.com/doc/guide/2.0/start-installation 安装Yii,当打...
  • yangzhenping
  • yangzhenping
  • 2016-03-28 14:10
  • 2195

yii2安装后报The file or directory to be published does not exist:path/vendor/bower/jquery/dist的问题

今天在一台机器上不熟yii2环境,一切都很顺利,但是初始化的项目一运行就报错了,就是上这个错误。查看了下文件路径确实有问题,改路径?显然不显示,composer管理的地方是禁区我们不能乱动。 既然是composer生成就有问题,按就找找看有没有解决方案,于是上网搜索,还真有。 解决方案大体是这样...
  • shooke
  • shooke
  • 2017-06-28 10:15
  • 756

YII2框架详解

yii2框架的安装我们在之前文章中已经提到下面我们开始了解YII2框架 目录篇: MVC篇: 入口文件路径: http://127.0.0.1/yii2/advanced/frontend/web/index.php 为什么我们访问方法会出现url加密呢? 我们找到文件:vendor/...
  • woshihaiyong168
  • woshihaiyong168
  • 2016-11-03 09:07
  • 4449

The file or directory to be published does not exist: /data/vendor/bower/jquery/dist

Exception 'yii\base\InvalidParamException' with message 'The file or directory to be published does not exist: /data/vendor/bower/jquery/d...
  • w_yunlong
  • w_yunlong
  • 2017-02-04 09:34
  • 1203

yii2高级应用程序模板使用

好久没有安装过yii2了,都忘记安装命令了。今天去yiichina发现只有基础班的安装命令。再往上搜了一下找到了高级版安装。再好的脑袋瓜不如烂笔头。这次就重温一下yii的安装步骤。安装composer以下是linux安装方式,如果已经安装了composer可以跳过此步骤curl -sS https:...
  • shooke
  • shooke
  • 2017-06-26 11:31
  • 389

yii2 bower部分使用

在yii2中,如果js  css文件等不存在,会到vendor/bower文件夹下面找,找到后加载到当前目录的web下面 如果我们的yii2的扩展需要用到js css,就需要加入js css这些文件 方法如下: 1.在github下面开一个项目:譬如: https://github...
  • terry_water
  • terry_water
  • 2016-01-08 14:35
  • 2170

Yii2 yiisoft/yii2 2.0.4 requires bower-asset/jquery 2.1.*@stable

错误代码: Loading composer repositories with package information Updating dependencies (including require-dev) Your requirements could not be resolved to...
  • wsliangjian
  • wsliangjian
  • 2015-07-03 10:37
  • 2278

【区块链】Truffle 部署 编译 测试 智能合约 的 完整实践操作

Truffle 部署 编译 测试 智能合约 的 完整实践操作目标 搭建开发环境 创建一个Truffle项目 编写智能合约 编译转移智能合约 测试智能合约 创建用户界面连接智能合约 在浏览器中访问Dapp 搭建开发环境 Node.js v6+ LTS and npm (comes with Node)...
  • diandianxiyu
  • diandianxiyu
  • 2017-10-27 10:05
  • 3667

不使用composer安装yii2-jui的方法

今天有一个功能需要用到autocomplete,既然用yii2开发,在这里当然使用它自带的yii2-jui中的autocomplete组件了。 yii2basic版默认是没有yii2-jui组件的,需要我们安装后才可以使用,下面的方法适合无法使用composer进行组件安装的人(比如我)。 1、首...
  • meitesiluyuan
  • meitesiluyuan
  • 2015-09-17 09:42
  • 1663

YII2框架中不用composer而是手动使用插件配置方法

1:使用插件uploadify 如图,我把下载得到的文件夹放在vendor下的xj中 然后需要在vendor下的composer的autoload_psr4.php中进行信息配置(如图) 然后在需要控制器使用的引用即可 视图即可成功引用。 2.使用kindeditor插件需要多一步骤,不知道...
  • Nep_tune
  • Nep_tune
  • 2016-08-16 19:01
  • 1242
    个人资料
    • 访问:640418次
    • 积分:9030
    • 等级:
    • 排名:第2479名
    • 原创:297篇
    • 转载:13篇
    • 译文:4篇
    • 评论:81条
    博客专栏
    微信订阅号
    欢迎加入QQ群
    玩家老黄历(微信小程序)
    谢谢支持~
    最新评论