问题标签 [homestead]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
712 浏览

laravel - 正确配置 Laravel 5 Elixir 编译 .scss 文件

我正在尝试使用 Laravel elixir 编译一个简单的 sass 文件app.scss,该文件位于我的resources > assets > sass目录中。我安装了 node、gulp 和 elixir,我的gulpfile.js文件看起来像这样......

但是,当我运行 gulp 时,我遇到了一些奇怪的错误。我首先尝试了一个没有包含的简单 sass 文件......

我从终端收到此错误...

当我添加@include 'pages/home';到我的app.scss文件顶部(并且pages > home.scss确实存在)时,我收到以下错误......

我知道通知程序错误是因为我在 VM 中运行它,所以这不会打扰我,但之前的错误导致根本没有编译 sass。

如果有帮助,我将在 Mac 上运行 Laravel 5,OSX Mavericks 使用宅基地作为环境。

奇怪的是,我之前有这个工作,我刚刚开始了一个新的 Laravel 项目,突然之间它就不起作用了。有谁知道发生了什么?

0 投票
3 回答
4670 浏览

php - 未找到 Laravel 5 视图

我在 Laravel 5 中遇到了最奇怪的错误,而我在其他任何项目中都没有发生过这种情况。

问题

当我尝试点击我的应用程序时收到以下错误

没有这样的文件或目录(查看:/home/vagrant/Code/resources/views/layout/master.blade.php)(查看:/home/vagrant/Code/resources/views/layout/master.blade.php)

但是,在我的目录结构中

它绝对存在!

在我的刀片模板中

在我的控制器中

还有人碰到这个问题吗?我以前从未遇到过。是的,存储在本地和宅基地上都具有读/写功能。

更新:我在 Laravel 5.0.13

0 投票
0 回答
377 浏览

git - 无法将 Laravel Box 添加到 Vagrant

我一直在尝试安装 Laravel Homestead,但现在我似乎卡住了几个小时。我按照这里的说明进行操作。我能够编辑 homestead.yaml 并编辑 windows 7 的路径。我正在使用 Git Bash 运行所有内容,所以当我输入时,$ vagrant up我得到了一大堆错误。

如果有人知道我做错了什么,请帮忙!

0 投票
2 回答
3273 浏览

laravel - 如何设置 Laravel Homestead 服务器以在本地运行而不在网络/互联网上?

以前,我在 VirtualBox 上手动设置我自己的 VM 并对其进行配置,以便在我离线编码时它也可以工作(没有互联网/未连接到路由器)。我使用 VirtualBox GUI 和 VM 上的 Apache 中的设置来完成此操作。

现在我对学习 nginx 很感兴趣,我决定尝试使用 Laravel 的 Homestead。我正在查看的教程似乎假设我将通过网络访问 Homestead VM(即使它当然在同一台 PC 上)。我需要做些什么来确保在我离线时可以访问虚拟机(比如我在飞机或火车上编码时)?每当我重新使用 WiFi 时(即 apt-get 等),我仍然希望能够从 VM 访问互联网。

(注意:我的主机运行的是 Windows 7 64 位)

0 投票
2 回答
4601 浏览

php - Laravel Homestead - 共享文件夹的主机路径丢失:~/Code

当我尝试 vagrant up 时出现此错误(使用 Homestead 的最新版本)

这是我在 .homestead/Homestead.yaml 中设置的文件夹

当然目录 c:\work\newvm\Code 存在。

我还搜索了 ~/Code 整个代码,它只存在于用于生成 .homestead/Homestead.yaml ( src/subs/Homestead.yaml ) 的模板中。

更重要的是,如果我完全删除文件夹部分,我会得到同样的错误!!!

在此先感谢,卡塔林

0 投票
1 回答
482 浏览

laravel - 运行 vagrant provision 时 Nginx 无法重新启动

昨天我在 vagrant 上建立了 laravel 宅基地,它工作正常。我整天都在开发它。今天,当我加载我的 PC 并尝试访问项目 URL 时,它不起作用。

当我运行 vagrant provision 时,我注意到一个错误,指出 nginx 重启失败。(我确定我昨天在设置工作时看到了这个。

我在某处读到有关运行sudo nginx -t的信息,它返回了此错误。

有任何想法吗?将不胜感激。

0 投票
2 回答
1034 浏览

laravel - Gulp didn't install on Laravel Homestead VM (from Windows) and no node_modules folder exists in the directory with package.json?

I got Laravel Homestead up and running, except when I issue this ssh command:

I get this error:

That's when I noticed there was no node_modules folder at all in this directory. Weird. Is this an issue where the paths were too long for Windows when I did a vagrant up? Since the host machine for this VM is Windows and I'm sharing folders with my VM (actually I'm not, but rather I'm using phpStorm's sync so that pages will load faster on the VM), when I do a npm install am I still going to encounter the problem? Hmm...I guess Taylor Otwell is using a Mac for development. Anybody have a solution to this?

0 投票
1 回答
2487 浏览

laravel - Laravel Homestead 安装过程中令人困惑的步骤?

我正在通过 Laravel Homestead 设置,但一个特定的指令似乎完全脱离上下文/无法解释。我对composer一点也不熟悉,过去只使用npm进行包管理。

在“安装 Homestead”部分的With Composer + PHP Tool下,它显示:


一旦这个盒子被添加到你的 Vagrant 安装中,你就可以使用 Composer 全局命令安装 Homestead CLI 工具了:

composer global require "laravel/homestead=~2.0"

确保将 ~/.composer/vendor/bin 目录放在 PATH 中,以便在终端中运行 homestead 命令时找到 homestead 可执行文件。

http://laravel.com/docs/4.2/homestead


强调我的。这是什么意思?什么~/.composer/vendor/bin目录?什么PATH?感觉好像少了一步!

0 投票
3 回答
1091 浏览

laravel - 宅基地 - 此网页不可用

我不知道我在哪里卡住了,我已经使用了宅基地,无法弄清楚问题所在。虚拟机运行正常,文件夹也正确镜像。

我在主机文件中添加了条目:

这是 YAML 文件:


而且我仍然得到 This web page is not available for http://homestead.app:8000/ 有人能弄清楚我做错了什么吗?

0 投票
1 回答
764 浏览

php - Laravel Homestead 路由:compiled.php 中的 InvalidArgumentException:未找到视图 [****]

在启动并运行我的 Laravel Homestead 后,我面临着一个新问题。

即使经过一番谷歌搜索,我也找不到在 Laravel Homestead 中设置路线的解决方案。

这是我的 routes.php (我在评论中创建了文件):

提前感谢您的任何建议。