首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有困难配置角和咕噜-代理连接。

有困难配置角和咕噜-代理连接。
EN

Stack Overflow用户
提问于 2014-09-23 05:32:40
回答 1查看 982关注 0票数 0

有困难配置角和咕噜-代理连接。

我的静态文件是服务的,但代理的web服务器永远不会被击中。这是我正在工作的gruntfile.js部分。实际的咕噜服务器设置

代码语言:javascript
复制
    connect: {
      options: {
        port: 9000,
        hostname: 'localhost',
        livereload: 35729
      },
      proxies: [{
        context: '/', // the context of the data service
        host: 'localhost/', // wherever the data service is running
        changeOrigin: true,
        port:3000
      }],
      livereload: {
        options: {
          open: true,
          base: [
            '.tmp',
            '<%= yeoman.app %>'
          ],
          middleware: function (connect, options) {
            return [
          require('grunt-connect-proxy/lib/utils').proxyRequest,
          connect.static('.tmp'),
          connect().use(
            '/bower_components',
            connect.static('./bower_components')
          ),
          connect.static(appConfig.app)
        ];
      }

     }
    },
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-17 09:58:41

也许你错过了那部分?

https://github.com/drewzboto/grunt-connect-proxy#adding-the-configureproxy-task-to-the-server-task

简而言之,在Gruntfile中找到这个部分(我假设它是由约曼角生成器生成的)

代码语言:javascript
复制
grunt.task.run([
  'clean:server',
  'wiredep',
  'concurrent:server',
  'autoprefixer',
  'configureProxies:server', // ... and add this line
  'connect:livereload',
  'watch'
]);

我还会将代理部分重置为默认值:

代码语言:javascript
复制
  proxies: [{
    context: '/api',
    host: 'localhost', // get rid of the '/' 
    changeOrigin: false,
    port:3000 // hello, fellow Rails developer :)
  }],
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25987554

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档