gpt4 book ai didi

node.js - 如何在浏览器同步中配置端口

转载 作者:IT老高 更新时间:2023-10-28 23:13:11 25 4
gpt4 key购买 nike

我有一个使用 browser-sync 运行的 gulp 任务,默认情况下它在 node.js 服务器的端口 3000 上运行。我想将默认端口更改为任何其他端口,如 3010。

    var gulp = require('gulp'), 
connect = require('gulp-connect'),
browserSync = require('browser-sync');

gulp.task('serve', [], function() {
browserSync(
{
server: "../ProviderPortal"
});
});
/*** 8. GULP TASKS **********/
gulp.task('default', ['serve']);

我正在使用:

browser-sync version-2.6.1

我尝试配置 gulp 任务,例如:

gulp.task('serve', [], function() {
browserSync(
{
ui: {
port: 8080
},
server: "../ProviderPortal"
});
});

但它不起作用。

最佳答案

根据文档链接(link1link2)回答。

您使用的是浏览器同步版本 2.0+,它们有不同的推荐语法。使用该语法,您的代码可能是这样的:

// require the module as normal
var bs = require("browser-sync").create();

....

gulp.task('serve', [], function() {
// .init starts the server
bs.init({
server: "./app",
port: 3010
});
});

您直接在配置对象中指定所需的端口。

关于node.js - 如何在浏览器同步中配置端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30614962/

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