首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >粘在用Yii 2和PHP开发Web应用程序的第52页

粘在用Yii 2和PHP开发Web应用程序的第52页
EN

Stack Overflow用户
提问于 2015-01-13 02:36:41
回答 1查看 1.5K关注 0票数 4

嗨,到了第52页,我得到一个例外,试图查看客户/添加路线。

我通过创建一个软链接成功地修复了它,但是为什么我需要这样做?这是修复它的正确方法吗?还是这本书与yii代码库不同步?

我检查了勘误表并应用了建议的修复程序(以及示例下载图书代码中的内容)。

我知道书过时了,但这是我所犯的错误。

代码语言:javascript
复制
PHP User Error – yii\base\ErrorException

Exception 'yii\base\InvalidParamException' with message 'The file or directory to be published does not exist: /var/www/html/crmapp/vendor/bower/jquery/dist' 

in /var/www/html/crmapp/vendor/yiisoft/yii2/web/AssetManager.php:385
...

现在,bower目录不在我的机器上,尽管到目前为止,我已经按照所有composer指令安装了一些东西。

代码语言:javascript
复制
[adrian@eagle:/var/www/html/crmapp]$ ls vendor/bower-asset/jquery/dist/
jquery.js  jquery.min.js  jquery.min.map
[adrian@eagle:/var/www/html/crmapp]$

好的,我通过创建一个软链接来修复它。

代码语言:javascript
复制
[adrian@eagle:/var/www/html/crmapp]$ ls -l vendor/
total 64
-rw-rw-r-- 1 adrian adrian  183 Jan  6 21:19 autoload.php
drwxrwxr-x 2 adrian adrian 4096 Jan  6 21:19 bin
lrwxrwxrwx 1 adrian adrian   12 Jan 12 19:28 bower -> bower-asset/
drwxrwxr-x 6 adrian adrian 4096 Jan  6 21:19 bower-asset
drwxrwxr-x 3 adrian adrian 4096 Jan  6 21:19 cebe

书籍:https://www.packtpub.com/web-development/web-application-development-yii-2-and-php

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-01-13 03:51:56

这个文件夹应该有名称bower,而不是bower-asset。重命名是自动管理的。

你跟踪安装说明了吗

我认为问题是在安装/更新composer包之前没有执行此命令:

代码语言:javascript
复制
composer global require "fxp/composer-asset-plugin:~1.0.3"

应该只运行一次,然后再运行composer update

您可以在官方Github页面上找到有关此插件的更多信息。

更新:

经过更详细的调查后,我发现他试图从零开始构建没有模板的应用程序。

composer.json没有更新到框架上的最新更改。缺少这些设置:

代码语言:javascript
复制
"minimum-stability": "dev",
"extra": {
    "asset-installer-paths": {
        "npm-asset-library": "vendor/npm",
        "bower-asset-library": "vendor/bower"
    }
}

正如禤浩焯所说,这些细节在本书中没有提到。

最新的composer.json文件可在此为每个模板提供:

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27914116

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档