vue项目 ‘npm run dev‘ 报错 npm ERR! errno 134

这篇具有很好参考价值的文章主要介绍了vue项目 ‘npm run dev‘ 报错 npm ERR! errno 134。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

vue项目 ‘npm run dev‘ 报错 npm ERR! errno 134

npm ERR! errno 134 表示 npm 执行出现了致命错误,通常是由于内存不足或程序崩溃导致的。

这时需要我们分配更多的内存给vue-cli-service serve

解决方案

1. 安装increase-memory-limit cross-env依赖

npm install increase-memory-limit cross-env

  • increase-memory-limit 用于增加脚本的内存限制。脚本在执行过程中可能会消耗大量的内存,当内存被耗尽时会导致脚本执行失败。通过增加内存限制,可以让脚本有更多的内存可用,从而避免内存不足的问题
  • cross-env 用于在不同的操作系统和 shell 上设置环境变量。它的主要用途是在开发阶段和构建阶段设置环境变量,在不同的操作系统和 shell 上都能正常工作。具体来说,cross-env 可以帮助我们在不同的系统上比如 Windows 和 MacOS 上运行命令时,不需要针对不同的操作系统编写不同的命令

2. 配置package.json文件

 "scripts": {
        "fix-memory-limit": "cross-env LIMIT=3072  increase-memory-limit"
    },

3. 执行’npm run fix-memory-limit’

npm run fix-memory-limit

4. 执行npm run dev重启项目

npm run dev

我遇到的这个问题到这里就解决了,我看其他大佬有分享的,再次npm run dev时会报错
‘“node --max-old-space-size=3072”’ 不是内部或外部命令,也不是可运行的程序
或批处理文件。

解决办法:

在项目中 node_modules.bin 下的 webpack.cmd 和 webpack-dev-server.cmd文件中

去掉双引号, 修改"%_prog%" 为 %_prog%,即可正常运行文章来源地址https://www.toymoban.com/news/detail-513121.html

到了这里,关于vue项目 ‘npm run dev‘ 报错 npm ERR! errno 134的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 【工作记录】记一次执行npm run dev报错的问题

    记录一个npm run dev 报错的问题。 今天在家里电脑跑npm run dev的时候报错,报错内容如下: 第一时间去找了度娘,也确实解决了,但不得不说网上还是有一些错误的答案的。 这个问题是由于node版本过高导致的,所以有一种方案便是降低node版本,正常来讲17一下就是ok的。 另外一

    2024年02月12日
    浏览(15)
  • vue3.0运行npm run dev 报错Cannot find module node:url

    vue3.0运行npm run dev 报错Cannot find module node:url

    近期用vue3.0写项目,npm init vue@latest — npm install 都正常,npm run dev的时候报错如下: 因为使用的node版本是14.15.1低于15.0.0导致,安装node版本等于或者大于15.0.0版本,然后npm run dev即可。 不同的环境,对nodejs版本的要求不一样,我们可以使用nvm工具,管理和切换node.js的版本。 (

    2024年02月08日
    浏览(38)
  • 【Debug】npm下载报错:npm ERR! code ETIMEDOUT npm ERR! syscall connect npm ERR! errno ETIMEDOUT

    【Debug】npm下载报错:npm ERR! code ETIMEDOUT npm ERR! syscall connect npm ERR! errno ETIMEDOUT

    npm的默认地址是国外的,在下载依赖时,由于网速问题可能会导致这样那样的错误~        如果上面的方法没有解决问题,那检查一下是不是版本不适配导致的? 首先删除原来的node和npm 进入官网重新下载: Node,js官网  选择想要的版本,点击安装~傻瓜式安装就好啦 检查

    2024年02月04日
    浏览(11)
  • npm下载报错npm ERR! code ETIMEDOUT npm ERR! syscall connect npm ERR! errno ETIMEDOUT npm ERR! network re

    npm下载报错npm ERR! code ETIMEDOUT npm ERR! syscall connect npm ERR! errno ETIMEDOUT npm ERR! network re

    1、设置代理关闭 2、清除缓存 但我执行这句后会报下面的错误 3、又按照博主写的执行下面语句 显示以下结果 然后说是要降低npm版本 还是报错!!! 1、查看npm镜像设置 2、将npm设置为淘宝镜像 3、再次查看npm镜像设置 再下载终于成功了!!

    2024年02月12日
    浏览(11)
  • vue项目,npm run dev的时候出现:Error: error:0308010C:digital envelope routines::unsupported

    vue项目,npm run dev的时候出现:Error: error:0308010C:digital envelope routines::unsupported

    Vue (发音为 /vjuː/,类似 view) 是一款用于构建用户界面的JavaScript框架。它基于标准HTML、CSS和JavaScript构建,并提供了一套声明式的、组件化的编程模型,帮助开发者高效地开发用户界面。 Vue的核心是构建用户界面和框架。它提供了一套完整的解决方案,包括核心库(

    2024年02月04日
    浏览(14)
  • reify:rxjs: timing reifyNode:node_modules/@vue/cli/node_modules——————npm run dev报错-npm初始化错误

    reify:rxjs: timing reifyNode:node_modules/@vue/cli/node_modules——————npm run dev报错-npm初始化错误

    金钱不够,全靠技术 原因是网络问题 2种解决方法 重新输入,多试几次就好了 可以尝试换个镜像 如果是淘宝镜像,建议前者,其他镜像的可以试试换换 如果还不行试试,官方镜像 当时的效果图以后再补上 效 果 图 下回补上效果图 尝试换个新文件夹试试,作者换个文件夹就

    2024年02月16日
    浏览(66)
  • 碎碎念:解决npm run dev /serve 报错

    碎碎念:解决npm run dev /serve 报错

    解决方法: 找到 package.json —— 查看scripts 中的 vue-cli-service 指令,将我们的 npm-run-dev 改为 npm-run-serve 即可解决! 二、使用 npm run serve 出现以下报错信息 解决方法: 按照上述方法查看了scripts 中的 vue-cli-service 指令 若查找指令之后仍然报错,可检查一下当前路径 是否 是当前

    2024年02月13日
    浏览(11)
  • win10电脑npm run dev报错解决

    初始化Vue项目 创建项目文件夹client 安装依赖,运行开发服务 日志路径:C:Users\\\\AppDataRoamingnpm-cache_logs 日志详细: 官网下载最新LTS安装包:https://nodejs.org/dist/v18.17.1/node-v18.17.1-x64.msi 运行安装向导,覆盖旧版本目录(cmd查看: where node ) 验证安装成功: node -v

    2024年02月13日
    浏览(17)
  • npm run serve启动报错npm ERR! Missing script: “serve“

    npm run serve启动报错npm ERR! Missing script: “serve“

    启动项目的时候用npm run serve发现报了以下的错误 1. 一般情况下,这个问题是因为 package.json文件里面确实没有 这里没有可能因为你的脚手架版本比较低,如果不想换,可以用 这里面有的 npm run dev去启动也是可以的 npm run serve和npm run dev区别: 前者是vue-cli3.0版本,后者是vue-

    2024年02月22日
    浏览(15)
  • npm run dev 启动vue的时候指定端口

    npm run dev 启动vue的时候指定端口

    使用的是 Vue CLI 来创建和管理 Vue 项目, 可以通过设置 --port 参数 来指定启动的端口号。以下是具体的步骤: 打开命令行终端 进入您的 Vue 项目目录 运行以下命令,通过 --port 参数指定端口号(例如,这里设置端口号为8082): 或者使用短格式: 这样,您就可以在运行 npm

    2024年01月19日
    浏览(10)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包