首页 > 系统相关 >ubuntu运行vite项目,出现端口无权限

ubuntu运行vite项目,出现端口无权限

时间:2023-04-29 22:03:56浏览次数:61  
标签:node npm 端口 dev ubuntu 权限 vite

npm run dev

> [email protected] dev
> vite

error when starting dev server:
Error: listen EACCES: permission denied 0.0.0.0:86
    at Server.setupListenHandle [as _listen2] (node:net:1723:21)
    at listenInCluster (node:net:1788:12)
    at Server.listen (node:net:1876:7)
    at httpServer.listen (file:///home/echo/%E5%85%AC%E5%85%B1%E7%9A%84/s57-mapboxgl/node_modules/vite/dist/node/chunks/dep-a178814b.js:63461:20)

这个错误提示表明在执行 npm run dev 命令时,Vite 在启动开发服务器时遇到了权限问题,因为服务器要监听 86 端口,但是当前用户没有足够的权限来打开该端口。解决方法是将端口更改为当前用户拥有权限的端口,例如 8080。

您需要打开 Vite 配置文件(vite.config.js),然后将服务器配置中的端口更改为 8080 或其他您有权限使用的端口。您可以按照以下步骤操作:

  1. 打开 vite.config.js 文件,通常它位于项目根目录下。
  2. 找到 server.port 选项,将它的值更改为 8080 或其他您有权限使用的端口号。示例代码:
module.exports = {
  // ...其他配置
  server: {
    port: 8080
  }
}
  1. 保存文件后重新运行 npm run dev 命令。Vite 应该能够在新的端口上启动开发服务器并运行应用程序了。

请注意,如果您已经安装了其他应用程序在您要使用的端口上运行,那么您需要停止这些应用程序,否则端口可能被占用。如果您需要使用低于 1024 的端口号,则需要使用管理员权限运行该命令,例如 sudo npm run dev

箴言:因为这些东西是非常简单的。不要抱怨自己学不会,那是因为你没有足够用心。



标签:node,npm,端口,dev,ubuntu,权限,vite
From: https://blog.51cto.com/echohye/6236952

相关文章

  • ubuntu安装nodejs 14
    nodejs的每个大版本号都有相对应的源,比如这里的10.x.x版本的源是https://deb.nodesource.com/setup_10.x。所以在终端执行:curl-sLhttps://deb.nodesource.com/setup_18.x|sudo-Ebash-点击查看命令解释这个命令是用来添加Node.js18.x的仓库地址。具体来说,它通过curl......
  • Ubuntu 发行版更新 Linux 内核,修复 17 个安全漏洞
    IT之家近日消息,Canonical于今天面向所有处于支持状态的Ubuntu发行版,发布了 Linux 内核安全更新,累计修复了17个安全漏洞。IT之家近日消息,Canonical于今天面向所有处于支持状态的Ubuntu发行版,发布了Linux内核安全更新,累计修复了17个安全漏洞。本次更新适用于......
  • Ubuntu 发行版更新 Linux 内核,修复 17 个安全漏洞
    IT之家近日消息,Canonical于今天面向所有处于支持状态的Ubuntu发行版,发布了 Linux 内核安全更新,累计修复了17个安全漏洞。IT之家近日消息,Canonical于今天面向所有处于支持状态的Ubuntu发行版,发布了Linux内核安全更新,累计修复了17个安全漏洞。本次更新适用于......
  • Ubuntu 发行版更新 Linux 内核,修复 17 个安全漏洞
    IT之家近日消息,Canonical于今天面向所有处于支持状态的Ubuntu发行版,发布了 Linux 内核安全更新,累计修复了17个安全漏洞。IT之家近日消息,Canonical于今天面向所有处于支持状态的Ubuntu发行版,发布了Linux内核安全更新,累计修复了17个安全漏洞。本次更新适用于......
  • ubuntu安装VMware tools
    以下是在Ubuntu上安装VMwareTools的步骤:代码操作打开VMware虚拟机并进入虚拟机控制台。单击菜单栏的“VM”菜单,选择“InstallVMwareTools”。在弹出窗口中选择“DownloadandInstall”(下载并安装)。在Ubuntu中使用管理员权限打开终端。在终端中输入以下命令,以自动将VMwareTools......
  • windows连接ubuntu共享文件夹
    安装sambasudoaptinstallsamba编辑配置文件sudovim/etc/samba/smb.conf在末尾加入:[echohye]#smb用户path=/home/echohye/共享文件夹#共享路径available=yeswriteable=yessecurity=sharebrowseable=yesguestok=yesforceus......
  • ubuntu切换软件源为国内源
    Ubuntu安装完毕之后,默认的源是Ubuntu自己的,但毕竟Ubuntu服务器在国外,我们访问起来会比较慢,可以将软件源切换为国内源,比如:阿里源,清华源,中科大源等等。在这边以清华源为例,其它源也是一样的道理。切换源之前先把配置文件备份一份sudocp/etc/apt/sources.list/etc/apt/sources_init.......
  • ubuntu 20.04 安装obs 录屏软件
    obs是一个非常好用的录屏软件,我们在windows安装和使用是非常的简单,但是在ubuntu安装还是比较麻烦的,需要使用命令行,还需要很多的依赖。修改源debhttp://archive.ubuntu.com/ubuntu/focalmainrestricteduniversemultiversedeb-srchttp://archive.ubuntu.com/ubuntu/focalma......
  • ubuntu 单系统硬盘已经分区,调整硬盘分区后安装双系统
    服务器已经安装有ubuntu16.04系统,硬盘分区已经完成,需要另外再安装一个ubuntu22.04系统,用来测试软件一、调整分区硬盘分区情况:efi      100      efiboot   500M   ext4/        450G    ext4fdisk/dev/sda删除分区3重新为分区3和4......
  • VMware虚拟机---Ubuntu无法连接网络该怎么解决?
    在学习使用Linux系统时,由于多数同学们的PC上多是Windows系统,故会选择使用VMware创建一个虚拟机来安装Linux系统进行学习。安装完成之后,在使用时总是会遇到各种各样的问题。本片随笔就主要针对可能出现的网络问题进行一个总结,并给出解决方案。接下来是可能会出现的问......