当前位置: 首页 > 知识库问答 >
问题:

安装Yii2高级模板不工作

尉迟鸿熙
2023-03-14

当我尝试部署Yii2高级模板时,我总是会遇到一个无法工作的应用程序。

错误消息是:

无效参数–yii\base\InvalidParamException要发布的文件或目录不存在:[……]/yii应用程序/供应商/鲍尔/jquery/dist

我尝试通过最新的composer版本进行安装,无论是否使用fxp资产插件。两种情况下的错误消息相同。

我使用官方文档在我的Ubuntu64 16.04 Web服务器上进行安装。

共有1个答案

哈朗
2023-03-14

当composer配置创建bower资产文件夹而不是bower时,您可以修改composer。json并重新更新项目(1)或修改路径配置(2)。

(1)我不确定什么是这里最好的解决方案(也许其他人可以分享)-与当前版本的作曲家和fx插件有一些路径配置的问题。旧的资产安装程序路径额外的部分应该工作,但它会触发弃用配置的警告。

(2) 在公共配置文件中添加:

'aliases' => [
    '@bower' => '@vendor/bower-asset',
    '@npm'   => '@vendor/npm-asset',
],

这将改变资产的路径,一切都应该运行良好。

 类似资料:
  • 我在YII项目(高级)上工作,希望对YII 2使用JUI扩展,但遇到这种错误 Yii-soft/yii2-jui2.0。0需要bower资产/j查询-Ui 1.11*@马厩-

  • 我在高级模板中设置API应用程序时遇到了Yi2问题。我无法获得任何输入,只能通过API的v1调用模块的404 我想打给API地址是http://localhost/HeyConference/api/v1/country 我有以下教程/模板: http://www.yiiframework.com/forum/index.php/topic/69123-error-while-creating-a

  • 我正在尝试将用户管理模块安装到Yii2应用程序(作为参考,该模块:https://github.com/webvimark/user-management). 假设我不知道什么是作曲家,但我安装了它,并设法使它为安装工作。我正在运行一个本地服务器,因为应用程序位于共享主机上,我无法访问SSH终端。 我做了自述文件中指定的所有更改,并运行了composer require--preference d

  • 模板安装、修改: 该文档正在编写中...

  • 我想使用kartik sidenav小部件。我通过composer安装了kartik-v/yii2小部件扩展。 我可以在这里看到:advanced\vendor\kartik-v\yii2 widget sidenav和extensions。php也进行了修改: 然而,在我看来,当我试图使用它时, 它显示类kartik\小部件\SideNav'未找到错误什么是错误的?

  • 我想在 Centos7 (EC2) 上使用高级安装 - 方法安装 OpenShift。但首先我需要知道一些问题: 教程网址:https://docs.openshift.com/enterprise/3.0/admin_guide/install/advanced_install.html#installing-ansible 首先,我需要在主节点及其 2 个节点 (https://docs.op