nowa-webpack / nowa-gui

MIT License
201 stars 24 forks source link

请问如何配置80端口? #51

Open cuibeihong opened 5 years ago

cuibeihong commented 5 years ago

其他8080,3000啥的都可以启动起来,但是80不行

gbk commented 5 years ago

什么操作系统?80 端口一般需要超管权限

cuibeihong commented 5 years ago

@gbk 不好意思我忘了说,是mac环境,这个如何操作呢?NowaGui版本是最新1.9.7的,代码工具VScode

Jirapo commented 5 years ago

80端口是不是被占用了?最后的版本是1.9.8

cuibeihong commented 5 years ago

@Jirapo 没有被占用,我Kill了,你的意思是正常情况下是可以设置的吗?

Jirapo commented 5 years ago

如果你是修改GUI源码,那么在webpack下面修改devserver.port;如果使用GUI里面的template进行开发,那么有面板设置port。一般不会在开发阶段使用80端口。

cuibeihong commented 5 years ago

@Jirapo 是的,因为我现在项目特殊,导致后台必须是线上环境,所以我本地得模拟线上进行测试。我用lsof 80命令,然后kill掉,还是设置不了,我不确定是不是NowaGui自身运行过程中占用80,所以过来确定一下,然后我是在 package.json 这里"nowa server -p 3000 -e index.js"修改端口的,因为面板port那里测试发现没有用

gbk commented 5 years ago

不是的,80 端口需要超管权限,建议搞个 nginx 转发 80 到 3000