3

当我尝试在 Centos 7 VPS 中运行“grunt serve:dist”并显示以下消息时,我遇到了 xdg-open 问题:

警告:命令失败:xdg-open:没有可用于打开“http://0.0.0.0:9000”的方法

我尝试重新安装 xdg-util 但它没有用。

有人可以帮我解决这个问题吗?

提前致谢!

4

2 回答 2

7

grunt serve:dist不是为服务您的网站而构建的,只是在开发阶段预览 dist 版本的一种方式。

要为您的项目服务,您必须:

  • 使用or生成dist/文件夹gruntgrunt build
  • dist/那时node server.js
于 2014-09-15T15:33:01.460 回答
0

grunt serve:dist 应该通过 express:prod 任务很好地提供您的应用程序——您是否尝试手动访问该 URL?您是否安装了默认浏览器?

您收到的错误消息是因为没有设置 Web 浏览器来打开生成的 URL。也许安装 Chromium 或您喜欢的浏览器,然后再试一次?还有一种方法可以指定在 grunt-open 任务运行器中使用的打开命令。

有关详细信息,请参阅https://github.com/jsoverson/grunt-open

于 2014-09-16T17:40:25.990 回答