1

只是按照我的方式完成 Userfrosting 4 教程。基本应用程序已启动并运行,现在正在“您的第一个 UserFrosting 站点”下创建第一个洒。

在运行 composer update 我得到以下信息:

Loading composer repositories with package information

更新依赖项(包括 require-dev)
您的需求无法解析为一组可安装的软件包。

 Problem 1
- userfrosting/config dev-master requires userfrosting/support ^4.0.0 -> no matching package found.
- userfrosting/config dev-master requires userfrosting/support ^4.0.0 -> no matching package found.
- Installation request for userfrosting/config dev-master -> satisfiable by userfrosting/config[dev-master].

Potential causes:
 - A typo in the package name
 - The package is not available in a stable-enough version according to your minimum-stability setting

我已经用教程中复制/粘贴的代码替换了我的代码,但仍然出现错误。我完全不知道从这里去哪里 - 任何指针都将不胜感激。

4

1 回答 1

1

确保您拥有最新版本(截至目前为 4.0.11-alpha),因为组件版本在最近的版本中已更改/修复。

核心composer.json文件不应再使用组件的dev-master版本,而应使用版本之一。请参阅:https ://github.com/userfrosting/UserFrosting/blob/master/app/sprinkles/core/composer.json#L31 。如果你有一个自定义的 ^composer.json 文件在你的洒,你不需要再次添加核心作曲家文件中定义的包。userfrosting/config4.0.x

话虽如此,如果您仍然遇到一些问题,您可以尝试运行composer clear-cache,因为 composer 可能缓存了一些过时的信息。

于 2017-03-14T23:38:30.337 回答