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日
    浏览(42)
  • 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日
    浏览(70)
  • 【Debug】npm下载报错:npm ERR! code ETIMEDOUT npm ERR! syscall connect npm ERR! errno ETIMEDOUT

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

    2024年02月04日
    浏览(53)
  • 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日
    浏览(59)
  • vue项目,npm run dev的时候出现:Error: error:0308010C:digital envelope routines::unsupported

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

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

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

    2024年02月16日
    浏览(73)
  • 碎碎念:解决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日
    浏览(57)
  • 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日
    浏览(62)
  • 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日
    浏览(48)
  • npm run dev 启动vue的时候指定端口

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

    2024年01月19日
    浏览(45)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包