美文网首页
nuxt本地服务端口,端口占用

nuxt本地服务端口,端口占用

作者: Enhoo_38ca | 来源:发表于2021-05-21 18:22 被阅读0次

因UI看效果的需要,开启本地服务实时更新,以达到更好的沟通。
开启的基本方法:

1.package.json当中添加配置

缺点只能写死端口号,当遇到端口占用直接报错。

  "config": {
    "nuxt":{
      "host":"0.0.0.0",
      "port":"8099"
    }
  },

2.使用Script跑命令

这样可以实现,命令行控制端口号,但还是不够优秀。

"scripts": {
    "dev": "nuxt --hostname 0.0.0.0 --port 8099 );
"
  },
//终端: npm run dev

3.使用node-portfinder找到未占用端口,跑起来

// npm i portfinder
// npm i shelljs

在脚本处新建port.js

// port.js
const portfinder = require('portfinder'); // 找到有效的 port
const { exec } = require('shelljs'); // 执行 shell

portfinder.basePort = 8099; // 最低的端口
portfinder.highestPort = 9000; // 最高的端口

async function getPort() {
  let port = await portfinder.getPortPromise(); // port 为可用端口
  exec(`nuxt --hostname 0.0.0.0 --port ${port}`); // 跑命令
}
getPort();
  "scripts": {
    "dev": "node ./port.js", // 脚本所在的目录
  },

// npm run dev 大功告成

后面会接着出 portfinder / shelljs 这两个实用包详情。

相关文章

  • nuxt本地服务端口,端口占用

    因UI看效果的需要,开启本地服务实时更新,以达到更好的沟通。开启的基本方法: 1.package.json当中添加...

  • 开发powerbi视觉图像

    开发powerbi视觉图像时,本地ts会默认8080端口开启服务如果8080端口被占用,可以查看端口情况,再kil...

  • windows解决端口号占用

    查看所有运行的端口号 查询被占用的端口号 关闭端口号 如果我本地运行一个koa2的项目,然后再运行一个nuxt的项...

  • Linphone开发中遇到的一些问题

    1:5060端口 linphone默认的源端口是5060,如果本地的5060端口被占用,就会出现连接服务器不成功。...

  • 本地服务:端口被占用

    # 命令行工具使用的是 bashnetstat -ano|findstr"8080" # 找到占用8080端口的进...

  • DOS常用命令

    1. 查看端口被谁占用和如何释放端口。 netstat -ano 列出所用被占用的端口,包含本地地址、外部地址和...

  • nuxt + nginx 前后端不同服务器代理配置

    服务器说明:服务器A:域名www.aaa.com,部署nuxt代码【端口3000】和nginx代理【端口80】服务...

  • eos常用内容

    一、eos 版本: 2:服务器,端口:80803:本地, 端口:80804:本地, 端口:8888 二、eos...

  • linux下查看端口占用情况

    备注:很多时候我们需要查看服务器端口占用情况,来为服务分配其他端口。 端口占用情况一目了然。

  • node检测端口是否被占用

    需求 检查服务端口是否被占用,占用则递归查找未被占用的端口号,找到返回端口号。 node api net.Serv...

网友评论

      本文标题:nuxt本地服务端口,端口占用

      本文链接:https://www.haomeiwen.com/subject/nnawjltx.html