gpt4 book ai didi

node.js - 我们如何使用 Node.js Connect 映射路径?

转载 作者:太空宇宙 更新时间:2023-11-04 02:41:09 26 4
gpt4 key购买 nike

我们如何使用node.js Connect中间件将某个路径映射到另一个路径?

例如,我希望我的服务器在请求 fileB 时响应 fileA

(用于在 grunt-contrib-connect 内部使用。)

最佳答案

我有一个愚蠢的方法,但它是一种方法!

copy: {
"mount-server": {
files: [{
expand: true,
dot: true,
cwd: '<%= yeoman.app %>',
dest: './.mount-server/search/mobileqq/',
src: [
'**/**'
]
}]
}
}
connect: {
options: {
port: 80,
// change this to '0.0.0.0' to access the server from outside
hostname: null
},
livereload: {
options: {
middleware: function (connect, options) {
return [
lrSnippet,
mountFolder(connect, '.tmp'),
mountFolder(connect, "./.mount-server/")
];
}
}
}
}

grunt.registerTask('prepareServer', [
"clean:mount-server",
"copy:mount-server"
]);
grunt.registerTask('server', function (target) {
if (target === 'dist') {
return grunt.task.run(['build', 'open', 'connect:dist:keepalive']);
}

grunt.task.run([
'concurrent:server',
"prepareServer",
'connect:livereload',
'open:server',
'watch'
]);
});

只需复制您的文件并创建另一个安装文件夹即可!

关于node.js - 我们如何使用 Node.js Connect 映射路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15537903/

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