vue3在Linux下无法正常启动:esbuild-linux-64、cantnot start service :host version “0.13.15“,esbuild EACCESS

简介: vue3在Linux下无法正常启动:esbuild-linux-64、cantnot start service :host version “0.13.15“,esbuild EACCESS

一、报错“The package 'esbuild-linux-64'could not be found,and is need by esbuild”

1、报错

Linux下运行npm run dev 报错“The package 'esbuild-linux-64'could not be found,and is need by esbuild”

在这里插入图片描述

2、分析

  • vite构建项目时,esbuild定死了包版本esbuild-linux
  • 这是用于esbuild的linux-64位二进制文件,它是一个JavaScript捆绑程序和minifier

3、解决

  1. 当你可以访问外网时,可以删除nodule_modules目录,重新npm install安装项目中所需要的依赖
  2. 或者当你可以访问外网时,重新下载esbuild的linux-64位二进制文件:
    • npm i esbuild-linux-64
  3. 或者当你是内网时,无法访问外网,可以先在外网下载该包,然后导入到当前项目node_modules目录下即可,链接如下:如果版本号不一致可自行下载

     https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.13.14.tgz
    
    • 下载后解压得到package文件夹,将其改名为esbuild-linux-64复制到当前项目node_modules目录下即可

二、esbuild EACCESS,error:-13

1、报错

Linux下运行npm run dev 报错“The package 'esbuild-linux-64'could not be found,and is need by esbuild”

#

2、分析

  • EACESS 表示权限不够

3、解决

  1. 加权限,

     sudo chmod  777 -R esbuild
    

    在这里插入图片描述

三、cantnot start service :host version "0.13.15" does not match binary version "0.13.14"

1、报错

  • Linux下运行npm run dev 报错“cantnot start service :host version "0.13.15" does not match binary version "0.13.14"”

在这里插入图片描述

2、分析

  • vite构建项目时,需要的版本号冲突

3、解决

  1. 需要将 esbuild/lib/main.js文件中的 15 改为 14
    在这里插入图片描述

在这里插入图片描述

相关文章
|
6月前
|
Linux Windows
Linux下如何修改host文件
Linux下如何修改host文件
140 0
|
26天前
|
Ubuntu Linux 编译器
Linux通过/proc/version文件
`/proc/version`文件在Linux系统中提供当前内核版本详情,属于伪文件系统 `/proc`,展示内核、硬件和进程信息。通过`cat /proc/version`可查看,如`Linux version 5.4.0-80-generic...`,显示内核版本、编译日期等。但此文件不包含发行版信息,查询发行版详情可查看`/etc/os-release`或用`lsb_release`命令。
30 6
|
5月前
|
消息中间件 Kafka Shell
Linux【脚本 02】shell脚本离线安装配置Zookeeper及Kafka并添加service服务和开机启动(脚本分析)
Linux【脚本 02】shell脚本离线安装配置Zookeeper及Kafka并添加service服务和开机启动(脚本分析)
47 0
|
7月前
Linux-配置service服务
Linux-配置service服务
203 5
|
8月前
|
Linux
17.3 【Linux】systemctl 针对 service 类型的配置文件
17.3 【Linux】systemctl 针对 service 类型的配置文件
77 0
|
NoSQL Linux Redis
Linux添加自定义服务(service文件)
Linux添加自定义服务(service文件)
2060 0
|
Linux 芯片
Linux驱动分析之MMC Host驱动
前面聊了MMC子系统《[Linux驱动分析之MMC子系统框架》,接下来我们拿个MMC Host驱动分析一下,来看看大致流程是怎样的。文章很长,代码很多,看个流程即可。
|
前端开发 JavaScript 应用服务中间件
花十分钟将vue3前端项目一步一步自动化部署到linux的docker上
可以理解成镜像是 Docker 生命周期中的构建或者打包阶段,而容器则是启动或者执行阶段。
1668 0
|
编译器 Linux
ImportError: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.22' not found
ImportError: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.22' not found
1136 0
|
域名解析 网络协议 Linux
linux系统域名无法解析,提示Name or service not known
linux系统域名无法解析,提示Name or service not known