首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >尝试在Grunt中设置代理并获得索引的404 - Gruntjs

尝试在Grunt中设置代理并获得索引的404 - Gruntjs
EN

Stack Overflow用户
提问于 2013-11-16 20:34:49
回答 1查看 2.2K关注 0票数 0

我正在尝试在我的Gruntfile中设置代理。这是我的Gruntfile.js

代码语言:javascript
复制
module.exports = function(grunt) {

  var proxySnippet = require('grunt-connect-proxy/lib/utils').proxyRequest;

  require('matchdep').filterDev('grunt-*').forEach(grunt.loadNpmTasks);

  grunt.initConfig({
    dirs: {
      js: ['app/js/**/*.js', '!app/js/libs/**/*.js'],
      html: ['app/index.html'],
    },
    connect:{
      development: {
        options: {
          port: 9000,
          middleware: function(connect) {
            return [proxySnippet];
          }
        },
        proxies: {
          context: '/users',
          host: '99.44.242.76',
          port: 3000,
          https: false
        }
      }
    },
    watch: {
      options: {
        livereload: true
      },
      html: {
        files: ['<%= dirs.html %>']
      },
      js: {
        files:  '<%= dirs.js %>',
        tasks: ['jshint']
      }
    }
  });

  grunt.registerTask('server', ['less', 'configureProxies', 'connect', 'watch']);
};

在我添加了中间件之后,我得到了livereload Chrome扩展的404,然后我得到了index.html的404。

我做了什么错误的设置?

EN

回答 1

Stack Overflow用户

发布于 2013-11-16 20:44:42

在proxy文件中尝试此代码,并将此模式替换为proxy文件中的代理部件设置

代码语言:javascript
复制
grunt.initConfig({
    connect: {
            options: {
                port: 9000,
                hostname: 'localhost'
            },
            proxies: [
                {
                    context: '/cortex',
                    host: '10.10.2.202',
                    port: 8080,
                    https: false,
                    changeOrigin: false,
                    xforward: false
                }
            ]
        }
})

请阅读本期https://github.com/drewzboto/grunt-connect-proxy/issues/18

我认为你没有在选项中设置主机名。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20018514

复制
相关文章

相似问题

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