我有一个运行在Laravel 5.7上的应用程序。我试图更改记录composer.json以匹配“ 5.8。*”并运行composer update。在我的本地(win10 / WAMP)计算机上,它运行良好,但是在登台服务器(Debian 9 / nginx)上,更新命令更改了供应商的内容,但最后失败了。从那以后,我对服务器上的应用程序执行的任何操作都会收到此错误,并且无法在任何地方找到任何信息。
Call to undefined method Illuminate\Routing\RouteFileRegistrar::get()
Run Code Online (Sandbox Code Playgroud)
这是失败的行:
$this->get('login', 'Auth\LoginController@showLoginForm')->name('login');
Run Code Online (Sandbox Code Playgroud)
提前致谢!
我在Laravel上使用Jade 1.3.0.我有这个mixin定义:
mixin ShotPreview()
div(attributes).shot-preview.tile
each n in [1,2,3]
div.tile-content
img(src="/thumbs/{{shot.id}}_#{n}.jpg")
if(block)
block
Run Code Online (Sandbox Code Playgroud)
我称之为
+ShotPreview()(data-role="live-tile" data-effect="fade" ng-class="{'selected': shot.selected}" ng-click="shot.selected=!shot.selected").live.double
Run Code Online (Sandbox Code Playgroud)
但是,我的mixin的根div元素被渲染为
<div attributes="attributes" class="shot-preview tile">
Run Code Online (Sandbox Code Playgroud)
我不明白为什么.没有错误,语法看起来没问题.我是Jade的新手,所以我觉得这是傻事,但我真的被卡住了.
我有一系列数字A.有一个索引 - k,它将作为参数传递给程序.该系列是直到第k个元素的算术级数(d = 1).例如:
A 0 = 0,A 1 = 1 [...] A k -1 = k -1.
从那时起,每个元素都是最后k个元素的总和.例如:
A k +3 = A 2 + A 3 + [...] + A k +2.
用户输入数字n(和k,如上所述).程序需要计算并返回所描述的A系列的第n个元素.
示例: k = 5,n = 8
A 0 = 0,A 1 = 1,A 2 = 2,A 3 = 3,A 4 = 4,A 5 = 10,A …