MacOS Big Sur 怎么使用 80 端口呢

最近在使用 vue-cli 构建 vue 项目。可是,想用域名和 80 端口来实现访问。域名好配置,端口也好配置。可 mac 下 1024 以下的端口用不了。即使使用 sudo 也不行。是我操作错了,还是什么原因呢。求个帮助,谢谢。

项目都安装配置好的:

# vue.config.js  中

module.exports = {
  devServer: {
      port: 80, // 端口号,如果端口号被占用,会自动加1
      host: "mac.cn", //主机名, 127.0.0.1,  真机 0.0.0.0
      https: false, //协议
      open: true //启动服务时自动打开浏览器访问
  },

执行:

sudo npm run dev

可是,service 构建的服务是 mac.cn:1024 。这个让人伤心啊。不是加了 sudo 么。

直播间 熊猫血 虚幻之物对应着冥冥之路!
讨论数量: 4

我这可以啊,MacOS Big Sur 本机 Nginx 启的就是 80 端口

4年前 评论
thebestxt

最好别用 80 端口,80 端口是给整台机器的 http 服务用的。没试过 1024 以下的端口开 npm 服务,建议老兄去 nodejs 分区问问。

4年前 评论

解决了吗 大佬 跪求方法

3年前 评论

我也是更新系统后 1023 以下端口都不能用了 sodu 也不管用 如果大佬解决 希望大佬可以给个方法 :sob:

3年前 评论