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 端口

3年前 评论
thebestxt

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

3年前 评论

解决了吗 大佬 跪求方法

2年前 评论

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

2年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!