gpt4 book ai didi

proxy - 使用 grunt-connect-proxy 的最小示例

转载 作者:行者123 更新时间:2023-12-03 23:11:58 29 4
gpt4 key购买 nike

我有一个使用 grunt 构建的 angularJs 应用程序和一个用 Java 编写的在 tomcat 服务器上运行的服务器后端。为了在开发时将它们连接在一起,我想使用 grunt-connect-proxy。但我什至无法让它工作。

我在网上找到的所有“示例”和“演示”碰巧都使用了几百行长的 Gruntfile.js。事实证明,这对找到我的问题并不是很有用。最小 (!) 示例是什么样的?

最佳答案

这是创建一个最小演示的方法,它只是 google.com 的代理:

跑:

npm install grunt-connect-proxy --save-dev
npm install grunt-contrib-connect --save-dev

并创建以下 Gruntfile.js:

module.exports = function (grunt) {

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

grunt.initConfig({
connect: {
server: {
options: {
hostname: 'localhost',
keepalive: true,
open: true,
middleware: function (connect, options) {
return [proxySnippet];
}
},
proxies: [{
context: '/',
host: 'google.com',
port: 80
}]
}
}
});

grunt.loadNpmTasks('grunt-connect-proxy');
grunt.loadNpmTasks('grunt-contrib-connect');

grunt.registerTask('default', [
'configureProxies:server',
'connect:server']);

};

现在只需运行 grunt .

关于proxy - 使用 grunt-connect-proxy 的最小示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25068221/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com