什么是grunt服务能够做连接?

时间:2017-08-03 22:10:37

标签: javascript node.js npm gruntjs grunt-contrib-connect

我正在远程服务器上处理项目,因为我需要本地计算机无法访问的python和数据库资源。

我现在几次看过这个页面: https://github.com/gruntjs/grunt-contrib-connect

......并且无法找出某些术语的含义。

在我的Gruntfile.js中,我看到:

// The actual grunt server settings
connect: {
  options: {
    port: 9000,
    // Change this to '0.0.0.0' to access the server from outside.
    hostname: 'localhost',
    livereload: 35729
  },

“外面”究竟是什么意思? 得到它

“服务器”指的是什么?得到它

我正在linux远程服务器上运行grunt serve,并希望在我的Web浏览器中看到我的项目livereload。我应该在浏览器中使用什么URL以及Gruntfile应包含哪些内容?这甚至可能吗?

当我使用http://MyRemoteHostName:9000/作为主机名设置时运行0.0.0.0时,无法找到DNS地址。

请注意,我的远程主机上的apache web服务器/ python代码存储库通过另一个URL(例如http://special.development.url.com)向Web公开,但这也无法显示应用程序: http://special.development.url.com:9000

1 个答案:

答案 0 :(得分:0)

  

究竟是什么"外面"意思?

另一台计算机。

默认值为localhost,除非您使用某种端口转发(如ssh隧道),否则只能从运行它的计算机访问。 0.0.0.0表示全部计算机中的网络接口(包括任何以太网和wifi连接)。

  

什么是"服务器"指的是?

grunt-contrib-connect的描述是启动连接Web服务器。那是它正在谈论的服务器。