xdg-open:没有可用于在服务器上打开"http://localhost:9000"的方法



我正在使用带有IP的云数字服务器,http://192.241.160.194 与Dokku和OS Ubuntu 16.04。

我必须在此服务器上部署一个平均堆栈项目。在我的本地机器上,我正在使用 grunt 服务器来运行这个项目。在我的本地系统上,我使用的是 Ubuntu 16.04。

在服务器上,我已经成功安装了npm,bower,nodejs,grunt服务器和mongodb。但是当我想运行咕噜咕噜服务器时。它给了我下面的错误。

Running "open:server" (open) task
Running "watch" task
Waiting...
Warning: Command failed: /bin/sh -c /root/Test/node_modules/open/vendor/xdg-open "http://localhost:9000"
Error: GDK_BACKEND does not match available displays
xdg-open: no method available for opening 'http://localhost:9000'

我已经尝试了这两个命令:

  1. grunt serve
  2. grunt serve --force

我还在服务器上安装了浏览器。还尝试重新安装 grunt-cli,但发现相同的错误。我该如何解决这个问题?

通常服务器没有图形库。 所以我们不能在服务器上打开浏览器。 我们需要运行也将运行 Grunt 的 Express Server。用于运行快速服务器。 将应用投入生产并运行命令 节点 ./服务器

相关内容

  • 没有找到相关文章

最新更新