Tag: laravel 5

stream明(Laravel)VS NODE.JS解决scheme

我需要开发一个API后端,它应该是: 强大的 高性能 提供RESTFULL API 连接到一个Mysql存储:我更喜欢关系数据库的复杂性 只有后端也不是前端框架 我不确定: stream明:我只需要API服务,因为我select反应js作为前端框架..所以我认为是更好的stream明比laravel,因为我不需要前端 Nodejs api解决scheme:在这个时候,在网上search我发现密封和回环作为我的api后端的框架。 我发现discortanti的意见…有人告诉说,作为stream明的PHP解决scheme是不好的performance(见http://www.infoworld.com/article/2866712/php/php-vs-node-js-an-epic-battle -for-developer-mind-share.html )….有人告诉我,在这个时候,节点js中没有可靠的api后端框架:海豹对于性能并不好,关于环回,我发现几个评论…所以我问你什么是最好的select性能和强大的解决scheme..

我不能在我的Homestead虚拟机中安装laravel-elixir

我正在按照教程,我看到他们安装sudo npm安装 laravel-elixir。 但是,当我尝试做同样的,我得到这个错误: vagrant@homestead:~/Projects/dmca-app$ sudo npm install npm ERR! tar.unpack untar error /home/vagrant/.npm/gulp/3.8.11/package.tgz npm ERR! tar.unpack untar error /home/vagrant/.npm/laravel-elixir/1.0.3/package.tgz npm ERR! Linux 3.16.0-23-generic npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "install" npm ERR! node v0.12.2 npm ERR! npm v2.7.4 npm ERR! path /home/vagrant/Projects/dmca-app/node_modules/gulp/package.json npm ERR! code EPERM npm ERR! errno -1 npm ERR! Error: EPERM, chown […]

Laravel npm安装获取警告 – npm WARN不赞成graceful-fs

我是Laravel新手,所以我想请一些帮助。 我正在关注如何pipe理CSS和JS,来自Laracasts的培训。 当我尝试运行npm install我收到了一些警告 npm WARN install Couldn't install optional dependency: Unsupported 我也试着用npm install –global gulp ,但是我得到了这个 npm WARN deprecated graceful-fs@3.0.8: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree. npm WARN deprecated lodash@1.0.2: lodash@<3.0.0 […]

为什么使用npm与laravel?

由于npm是node的包pipe理器,我经常看到它用于laravel样板工程,但我不明白为什么? 例如,这个laravel-5-boilerplate指示在安装项目的步骤中安装npm install 。 其他的例子也可以find使用npm与laravel .. 有人可以向我解释吗?

清空libs.css和libs.js文件

我使用webpack编译了我的样式和脚本,但是我注意到libs.css和libs.js文件是空的,而我在app.cs和app.js文件中有条目。 这是我的npm设置: : – webpack.mix.js: const { mix } = require('laravel-mix'); mix.js('resources/assets/js/app.js', 'public/js/') .sass('resources/assets/sass/app.scss', 'public/css/'); mix.styles([ 'libs/animate.css', 'libs/animations.css', 'libs/app.css', 'libs/bootstrap-theme.css', 'libs/bootstrap.css', 'libs/custom.css', 'libs/font-awesome.min.css', 'libs/head-custom.css', 'libs/sb-admin-2.css', 'libs/sticky.css', 'libs/style.css', ], './public/css/libs.css'); mix.scripts([ 'libs/app.js', 'libs/bootstrap.js', 'libs/custom.js', 'libs/gmap.js', 'libs/ipad.js', 'libs/jquery.form.min.js', 'libs/jquery.min.js', 'libs/jquery.pjax.js', 'libs/jquery.slim.min.js', 'libs/myform.js', 'libs/sb-admin-2.js', 'libs/sb-admin-2.min.js', 'libs/sticky.js', 'libs/template.js', ], './public/js/libs.js'); mix.scripts([ '/plugins/jquery.appear.js', '/plugins/jquery.backstretch.min.js', '/plugins/modernizr.js', '/plugins/libs3/jquery.js', ], './public/js/plugins/plugins.js'); mix.scripts([ '/libs/isotope.pkgd.js', […]

laravel用redis和socket io回显

我有一个事件SomeEvent.php 像这样: <?php namespace App\Events; use Illuminate\Broadcasting\Channel; use Illuminate\Queue\SerializesModels; use Illuminate\Broadcasting\PrivateChannel; use Illuminate\Broadcasting\PresenceChannel; use Illuminate\Broadcasting\InteractsWithSockets; use Illuminate\Contracts\Broadcasting\ShouldBroadcast; class SomeEvent implements ShouldBroadcast { use InteractsWithSockets, SerializesModels; public $data; /** * Create a new event instance. * * @return void */ public function __construct($array) { $this->data = $array; } /** * Get the channels the event should […]

在严格模式之外还不支持的块范围声明 – Laravel Mix

我在我的Homesteadstream浪箱里运行Laravel 5.4 。 我用npm install命令安装了所有的npm依赖项。 这并没有产生任何错误。 在我的webpack.min.js文件中,我有: const { mix } = require('laravel-mix'); /* |————————————————————————– | Mix Asset Management |————————————————————————– | | Mix provides a clean, fluent API for defining some Webpack build steps | for your Laravel application. By default, we are compiling the Sass | file for the application as well as bundling […]

asynchronous执行Laravel Elixir命令

我在Laravel Elixir遇到了一些麻烦,并按照什么顺序执行。 我一直相信,链式长生不老将会迫使他们同步执行,但我有一些问题,在某些情况下某些命令似乎不执行,或似乎执行的顺序,这意味着他们不能正确完成。 我的第一个问题是,除非我交换了两个scripts()函数,否则dependencies.js文件从来没有被version()函数版本化,所以dependencies.js第二个运行。 另一个问题是,当我通过gulp函数运行任务时,大多数时候,字体真棒字体被复制到构build目录。 但是,在运行时,他们经常被忽略。 我可以解决这两个问题,但是我一直看到这样的小事,让我觉得我并不完全理解周围的执行顺序和微妙之处。 有谁知道我是否错过了一些明显的东西? 谢谢。 这是我的gulpfile.js代码: mix.sass("app.scss", 'public/css/', { includePaths: [paths.bootstrap + 'stylesheets/'] }) .scripts([ 'js/app.js' ], 'public/js/app.js', paths.assets) .scripts([ // paths.jquery + "dist/jquery.js", paths.bootstrap + "javascripts/bootstrap.js", paths.assets + "js/freelancer/classie.js", paths.assets + "js/freelancer/cbpAnimatedHeader.js", paths.assets + "js/freelancer/jqBootstrapValidation.js", paths.assets + "js/freelancer/contact_me.js", paths.assets + "js/freelancer/freelancer.js" ], 'public/js/dependencies.js', './') .version([ 'public/js/dependencies.js', 'public/js/app.js', 'public/css/app.css']) .copy(paths.bootstrap + […]

Laravel 5扩展Elixir以包括browserify

我的浏览工作stream程(从coffee到js,带有coffeeify browserify-shim和coffeeify )是这样的: 我有两个主要的文件, app.coffee和_app.coffee ,分别为前端和后端。 这两个文件位于resources/coffee/front和resources/coffee/back (分别)。 我正在尝试在laravel elixir中包含browserify任务,以便结果文件将位于public/js/app.js和public/js/_app.js并且可以稍后修改为生成文件夹。 到目前为止,我试图通过在elixir的node_modulesconfiguration文件夹中创build一个browserify.js文件来扩展elixir。 内容是: var gulp = require('gulp'); var browserify = require('browserify'); var watchify = require('watchify'); var source = require('vinyl-source-stream'); var logger = require('../../../gulp/util/bundleLogger'); var errors = require('../../../gulp/util/handleErrors'); var config = require('../../../gulp/config').browserify; elixir.extend('browserify', function(callback) { var bundleQueue = config.bundleConfigs.length; var browserifyThis = function(bundleConfig) { var bundler = […]

我可以开发一个新的Laravel项目,在Netbeans中显示“Missing npm modules”警告吗?

我正在学习Laravel。 我安装了它并创build了一个项目。 使用Netbeans我在项目名称上看到一个错误标志: 缺lessnpm模块。 我安装了node.js,单击parsing,将path指向node.exe和npm.cmd 我仍然看到错误,NetBeans说: npm(myproject)正在运行。 错误仍然存​​在,但是现在当我单击Resolve ,“Missing npm modules”这个句子变成灰色, Resolvebutton什么也不做。 还有什么我该做的? 我是否需要做这一切与Laravel一起发展? 我可以继续开发这个错误吗?