问题标签 [scotchbox]

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 回答
564 浏览

mysql - 如何使用 Sequel Pro 连接到 vagrant mysql 数据库

如何使用 Sequel Pro 连接到 vagrant mysql 数据库?具体来说,ScotchBox 3?

0 投票
1 回答
283 浏览

php - 未安装 PHP XML 库 发现 Grav 问题

我刚开始使用 Grav,但我无法继续,因为我正试图在我当地的 Scotch Box 3.0 中使用 Grav。我已经在我的 Mac 上使用 brew 更新了 PHP,但似乎 Grav 仍然找不到它。有什么建议吗?谢谢

0 投票
1 回答
178 浏览

vagrant - Vagrant VM 上的 CouchDB(苏格兰威士忌)

我正在尝试在 Scotch Box VM 上设置 CouchDB(并最终使用 PouchDB)。VM 运行良好,并通过包含以下代码包括端口 5849 的端口转发:

虚拟机运行良好。localhost:8080 将加载 PHP 主页,如果我运行节点服务器,则 localhost:3000 将加载节点脚本,但 localhost:5984 仅在从浏览器或使用 curl 从主机命令行加载时返回空响应curl: (52) Empty reply from server.

当我已经习惯vagrant ssh访问VM时,我可以按预期 使用curl localhost:5984来获取。{"couchdb":"Welcome","uuid":"9cabeb8f66947adabe9443594aa7f69c","version":"1.6.0","vendor":{"version":"15.10","name":"Ubuntu"}}

这是我一直在参考的指南: https ://pouchdb.com/guides/setup-couchdb.html

附加信息:当我转到 192.168.33.10:5984(而不是使用 localhost 端口转发)时,结果是连接被拒绝。

关于我的问题可能是什么的任何建议?我原以为是转发问题,但端口 8080 和 3000 工作正常,访问 IP:5984 不起作用,这让我感到奇怪。我还认为该服务可能没有运行,但是在 VM 上执行 ssh 并运行 curl 似乎表明它实际上正在运行。

谢谢!

0 投票
1 回答
522 浏览

laravel - 使用 laravel 5.4 在 VM 上运行开发安装错误

我正在尝试开始使用 npm 和 vue 进行前端开发,但开始时遇到了困难。我正在使用 scotchbox pro,它只是一个用于开发的 Vagrant 盒子。我在 Windows 10 上运行这个虚拟机并全新安装了 laravel 5.4。

默认的 package.json 在那里(https://github.com/laravel/laravel/blob/master/package.json),过去几天我一直在尝试运行 npm install ,但没有成功。

我不确定我应该在哪里寻求有关此问题的支持,因为它可能是 laravel、npm 或我的 VM。我很难找到关于如何启动和运行的可靠资源!

这是我得到的 npm run dev 输出:

0 投票
1 回答
1265 浏览

node.js - ETXTBSY:运行 npm install 时文本文件很忙(通过带有 Unix 的 Vagrant - 桌面操作系统是 Windows)

我正在使用运行带有“Scotchbox 2.0”(A Vagrant LAMP Stack)的 Vagrant 盒子的 Windows 7 桌面工作,它工作得很好。- https://box.scotch.io

在我的 vagrant box 中,我安装了node 11.0.0& npm 6.4.1——此时是最新版本。

我有一个包含 package.json 文件的目录 - 我运行npm install以在短时间内下载所有依赖项,我在终端中收到以下消息:

我已经尝试unlink对它声明的文件执行命令并重新运行npm install,但是我得到了同样的错误(但有更多的包),如上所示我该如何解决这个错误?

这里有类似的问题:- https://github.com/npm/npm/issues/20605

0 投票
1 回答
183 浏览

vagrant - 我的 Vagrant Sotch io 3.5 机器将提供网页服务,但不会服务于端口 8000 上的主机

我在许多项目中使用 Vagrant 盒子,在此之前我没有遇到任何问题。为了帮助我的文档工作人员,我使用 Vagrant 设置了 MkDocs,一切正常,直到我想从主机浏览。

我使用scotch/box 3.5 免费版,Python 2.7.12我已经安装pip 18.1并开始了sudo mkdocs serve。我知道它正在工作,因为我可以curl http://127.0.0.1:8000但是当我浏览主机http://192.168.33.10:8000/时返回

浏览http://192.168.33.10将返回Scotch IO 盒子 /public/index.php

我还尝试关闭盒子的 apache 服务器,但这也无济于事。有人看到我的设置有什么问题吗?

流浪文件

deploy.sh #!/usr/bin/env bash

更新

我可以看到MkDocs正在运行并检测到源文件的更改。

在此处输入图像描述

服务器在盒子上运行。

在此处输入图像描述

0 投票
2 回答
1251 浏览

permissions - Craft 3 CMS 和本地资产上传的权限问题

我已经完成了在本地配置 Craft 3 CMS 的步骤。我使用 Scotchbox 和 Composer 通过 MacOS Mojave 在 Ubuntu 上进行安装,直到将资产上传到本地服务器为止,一切都很好......现在我不断收到消息:

上传失败。错误消息是:“无法创建根目录“/Users/marcus/projects/craft-two/web/images/drinks”。mkdir():权限被拒绝

从那以后,我尝试更新权限,使项目文件夹craft-two对用户和组可读、可写和可执行,但这并没有帮助。

非常感谢一些指导......已经搜索了很多无济于事。谢谢

0 投票
1 回答
77 浏览

vagrant - 无法启动 scotchbox pro vagrant

我正在努力在运行 10.14.6 的 MacBook Pro 上安装 scotch box pro。我运行 vagrant up,此消息出现在终端中。

==> 默认值:在挂载选项中检测到挂载所有者 ID。(uid: 1000 guestpath: /var/www) ==> 默认值:在挂载选项中检测到挂载组 ID。(gid:1000 访客路径:/var/www)