我正在玩Spark,以便学习如何使用它.我按照安装说明在Homestead下进行了新的安装.从路由页面生成的css链接是
<link href="http://spark-test.local:8000/css/app.css" rel="stylesheet">
Run Code Online (Sandbox Code Playgroud)
没有生成css.因此,主页被顶起.任何人都可以帮我追查问题吗?
更新
以下是我运行时收到的警告npm install:
npm WARN package.json laravel-spark@1.0.12 No README data
npm WARN unmet dependency /home/vagrant/projects/spark-test/node_modules/laravel-elixir/node_modules/browserify requires glob@'^4.0.5' but will load
npm WARN unmet dependency /home/vagrant/projects/spark-test/node_modules/laravel-elixir/node_modules/glob,
npm WARN unmet dependency which is version 5.0.14
npm WARN unmet dependency /home/vagrant/projects/spark-test/node_modules/laravel-elixir/node_modules/gulp-phpspec requires gulp-util@'~2.2.14' but will load
npm WARN unmet dependency /home/vagrant/projects/spark-test/node_modules/laravel-elixir/node_modules/gulp-util,
npm WARN unmet dependency which is version 3.0.6
Run Code Online (Sandbox Code Playgroud)
和gulp错误:
module.js:338
throw err;
^
Error: Cannot find module 'module-deps'
at Function.Module._resolveFilename (module.js:336:15)
at Function.Module._load (module.js:278:25)
at …Run Code Online (Sandbox Code Playgroud) 在新的Spark安装中,我的存储目录的符号链接存在一些问题.我检查了Spark文档(在这里找到),我试图按照链接存储目录部分下的说明进行操作.但是,当我运行命令时
ln -s /storage/app/public /public/storage
我收到以下错误:
ln: failed to create symbolic link ‘/public/storage’: No such file or directory.
这很奇怪,因为我通过命令行和我的编辑器进行了检查,目录确实存在.
我也试过用
ln -sr /storage/app/public /public/storage如此处所示.
这确实创造了符号链接.但在我的应用程序中,我仍然遇到404错误.
对于一些可能有用的其他信息:我正在使用Homestead环境进行开发,并使用Spark Installer设置我的项目.我还查看了其他 Stack Overflow问题,但它建议我采取我已经尝试过的相同步骤.
感谢您的帮助!
我正在Windows下安装laravel spark,通过composer安装。当我进入compose update 文档阶段时,出现以下错误:
无法从dist下载laravel / spark-aurelius:“ https://api.github.com/repos/laravel/spark-aurelius/zipball [RuntimeException]无法执行git clone --no-checkout“ https:// : @ github.com / laravel / spark-aurelius.git“” C:\ xampp \ htdocs \ blog \ vendor \ laravel \ spark-aurelius“ && cd / D” C:\ xampp \ htdocs \ blog \ vendor \ laravel \ spark-aurelius“ && git远程添加作曲家” https:// : @ github.com / laravel / spark-aurelius.git“ && git fetch作曲家克隆到'C:\ xampp \ htdocs \ blog \ vendor \ laravel \ spark- aurelius'...远程:未找到存储库。致命:未找到存储库'https:// : @ github.com / laravel / spark-aurelius.git …
我已经在我的本地机器上成功设置了 spark,它运行良好。我添加了各种计划,用户可以通过付款订阅。但是发票部分没有显示任何应该在用户购买计划时创建的发票。我错过了什么吗?我的意思是没有办法看到用户已经支付的以前的发票或收据。而且在 DB 发票表中也是空的。
我看到Laravel Spark已经发布了!好消息.
现在,在文档中,
它说你需要在新鲜的laravel上安装它.
引发新的项目名称
如果您手动安装它,您只需在项目中下载spark文件夹解压缩.
https://spark.laravel.com/docs/1.0/installation#manual-download
另一方面,我有关于更新过程的一行:
所以我有点困惑,因为在购买之前我无法试用该产品.
在我现有的项目中使用spark是否可行?
当我已经开发了Login,Register,Invite系统时会发生什么......
我应该使用Spark Login或Invite系统而不是我的吗?如果我这样做,我应该与Spark更好地集成?
对于一个问题,这是一个很多问题,但我觉得只是通过Laracasts看到产品是盲目的
关于bash'PATH'更新步骤,我正在与Laravel和Spark安装程序进行斗争.我一直使用Composer手动设置我的Laravel项目.
我正在使用Vagrant Box上的Ubuntu 14.04.
我正在Laravel Spark 1.0(Laravel 5.2)中编写应用程序.我为代理(api)身份验证编写了一个自定义中间件.这是代码:
<?php
namespace App\Http\Middleware;
use App\Agent;
use Closure;
use Illuminate\Http\Request;
class AgentAuth
{
/**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return mixed
*/
public function handle($request, Closure $next)
{
if( isset($request->token) && !empty($request->token) )
{
$agent = Agent::where('token', '=', $request->token)->first();
if( $agent != NULL )
{
$team = $agent->Team()->first();
$user = $team->User()->first();
$request->merge(['team' => $team ]);
$request->merge(['user' => $user ]);
return $next($request);
}
else {
return response('Unauthorized 2.', …Run Code Online (Sandbox Code Playgroud) Laravel Spark 在其设置区域中有许多表单。这是添加团队的一个。
如果我查看此表单的源代码,我会看到以下内容。
此表单的 HTML 源代码如下所示
<form role="form" class="form-horizontal">
<div class="form-group">
<label class="col-md-4 control-label">
Team Name
</label>
<div class="col-md-6">
<input type="text" id="create-team-name" name="name" class="form-control">
<!---->
<span class="help-block" style="display: none;">
</span>
</div>
</div>
<div class="form-group">
<div class="col-md-offset-4 col-md-6">
<button type="submit" class="btn btn-primary">
Create
</button>
</div>
</div>
</form>
Run Code Online (Sandbox Code Playgroud)
具体来说,表单本身没有action或type参数
<form role="form" class="form-horizontal">
Run Code Online (Sandbox Code Playgroud)
我的假设是有一些 javascript 正在运行来处理所有这些(一个 Vue JS 组件),但不清楚
经验丰富的程序员 - 刚刚接触 Spark,希望这对于经验丰富的 Spark 开发人员来说是简单/显而易见的。
我正在使用 Laravel Spark(不是经典版,v11)来搭建我最新的 SaaS 应用程序。一切都很顺利,但我唯一无法自定义的是用户实际进入计费门户后的“返回[应用程序链接]”。
现在,它默认为www.example.com,它将用户返回到我的主页。相反,我希望它将用户返回到www.example.com/dashboard。
我已经彻底阅读了文档的每一页,但没有看到为此内置的任何类型的默认自定义。
如果 Spark-Stripe(而不是 Spark-Paddle)有效果的话,我会使用它,尽管我认为不会。
提前致谢。
我很抱歉这个愚蠢的问题,但我是这个编程的新手并且很开心.如何在Laravel Spark基础项目中获取当前用户?我知道Laravel Spark的文档说的是什么,但我似乎无法获得相关信息.我想我只需要一个例子.任何帮助,将不胜感激.:)
我正在使用 Laravel Spark 并且正在阅读文档,但找不到任何方法来获取我的 Spark 开发人员列表。看起来我发现引用受保护的 $developers 变量的唯一用法是将电子邮件地址与 Spark::developer() 进行比较的中间件。
有没有像 Spark::getDevelopers() 这样的东西可以返回受保护的数组,或者具有匹配电子邮件的实际用户的集合?
我可以这样做,但它似乎不必要地昂贵:
$users = User::get();
$developers = $users->filter(function ($user) {
return Spark::developer($user->email);
});
Run Code Online (Sandbox Code Playgroud) 我是Mac的新手,我不知道如何添加系统路径。我已经克隆了文件进行spark并完成了作曲家更新。我需要下一步。如何在MAC中进行?
接下来,确保将spark-installer目录添加到系统的$ PATH变量中,以便您的计算机在发出Spark命令时能够找到spark可执行文件。
laravel-spark ×12
laravel ×11
php ×4
ubuntu ×2
bash ×1
composer-php ×1
forms ×1
laravel-5 ×1
laravel-5.1 ×1
laravel-5.2 ×1
middleware ×1
request ×1
vagrant ×1
vue.js ×1