gpt4 book ai didi

browser - Grunt Connect 服务器忽略端口并且不打开浏览器

转载 作者:行者123 更新时间:2023-12-01 23:54:02 26 4
gpt4 key购买 nike

尝试获取 grunt-connect 设置。我想要的是启动服务器(本地主机或 IP),浏览器在该 url 上打开,理想情况下,当 CSS、HTML 或 JS 文件更改时,它会实时加载。但我们可以稍后再谈。

这就是我在 gruntfile.js 中的内容

module.exports = function(grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
includesPath: "includes",
connect: {
test: {
port: 9001,
hostname: '0.0.0.0',
base: '',
open: true
}
}
});

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

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

这是package.json中的依赖

"grunt-contrib-connect": "~0.8.0"

当我运行 gruntgrunt server 时,终端窗口显示

开始在 http://0.0.0.0:8000 上连接 Web 服务器

它不会打开浏览器。如果我在浏览器中转到该地址,那里没有页面。

你怎么看?

最佳答案

看来我缺少选项对象!这是一个多么愚蠢的周五下午错误。令人沮丧的是它没有出错,我假设它有它使用的默认设置,这可以解释为什么它在端口上使用它?这段代码成功了,感谢你的帮助 Dave McNally

connect: {
server: {
options: {
keepalive: true,
port: 4000,
base: '.',
open: true
}
}
}

关于browser - Grunt Connect 服务器忽略端口并且不打开浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25082400/

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