vscode执行npm时的一些错误以及处理办法

 更新时间:2022年07月24日 08:53:31   作者:蓝色格子  
在前端开发过程中,npm的使用是少不了的,所以需要知道基本的操作使用,并且了解常见的异常情况处理,下面这篇文章主要给大家介绍了关于vscode执行npm时的一些错误以及处理办法的相关资料,需要的朋友可以参考下

前言

在vscode中执行npm相关命令时,会出现一些意想不到的错误,每次遇到就各种找,于是记录下,方便以后查询。

一、npm install

1、 operation not permitted

1.1、 错误截图

1.2、 解决方案

这个看描述就大概知道是权限的问题,这时候,需要你在打开vscode时选择以管理员身份打开。或者在vscode的图标点击右键,选择属性->兼容性,勾选以管理员身份运行此程序。

2、 node-sass@4.13.0

2.1、问题:

node-sass@4.13.0 postinstall: node scripts/build.js npm ERR! Exit status 1

2.2、解决

因为sass安装时获取源的问题,先修改sass安装的源,将其修改为taobao的源,再运行npm install就可以成功。

npm config set sass_binary_site=https://npm.taobao.org/mirrors/node-sass

二、npm run build

1、缺少环境参数

1.1、错误

npm ERR! missing script: build
npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\12404\AppData\Roaming\npm-cache\_logs\2020-02-29T10_29_42_192Z-debug.log

1.2、解决

执行以下命令:

npm run build:prod

2、堆内存不足

2.1、错误

这个原因是JavaScript堆内存不足。

FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory

2.2、解决

通过安装increase-memory-limit插件。命令:npm install -g increase-memory-limit。执行命令npx cross-env LIMIT=4096 increase-memory-limit

完成后在执行即可

三、npm run dev

1、缺少环境

1.1、missing script: dev

npm ERR! missing script: dev

这里是因为package.json 里面没有 “scripts”: {“dev”: “xxx”}

1.2、解决

在package.json中增加"dev": "vue-cli-service serve",

总结 

到此这篇关于vscode执行npm时的一些错误以及处理办法的文章就介绍到这了,更多相关vscode执行npm错误处理内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 使用Redis和Node.js来开发简单的实时聊天功能

    使用Redis和Node.js来开发简单的实时聊天功能

    在众多实时通信的技术中,Redis和Node.js的结合是一种非常强大和流行的选择,Redis是一种高性能的键值存储数据库,而Node.js是一个基于事件驱动的JavaScript运行时环境,两者的结合可以轻松实现实时聊天功能,本文将指导您使用Redis和Node.js来开发一个简单的实时聊天功能
    2024-08-08
  • Nodejs + Websocket 指定发送及群聊的实现

    Nodejs + Websocket 指定发送及群聊的实现

    这篇文章主要介绍了Nodejs + Websocket 指定发送及群聊的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-01-01
  • node.js中watch机制详解

    node.js中watch机制详解

    本文给大家带来的是一篇关于nodejs中watch机制的探讨,主要探讨内容是为什么watch不是银弹,尝试使用更好的方案来解决这个问题
    2014-11-11
  • NodeJS测试框架mocha入门教程

    NodeJS测试框架mocha入门教程

    本文给大家简单介绍了NodeJS里最常用的测试框架--mocha的安装以及简单的使用方法,支持直接在browser上跑Javascript代码测试,这里推荐给大家
    2017-03-03
  • PHP和NodeJs开发的应用如何共用Session

    PHP和NodeJs开发的应用如何共用Session

    这篇文章主要介绍了PHP和NodeJs开发的应用如何共用Session的相关资料及思路,需要的朋友可以参考下
    2015-04-04
  • 深入koa-bodyparser原理解析

    深入koa-bodyparser原理解析

    这篇文章主要介绍了深入koa-bodyparser原理解析,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-01-01
  • Node.js 应用探索文件解压缩示例详解

    Node.js 应用探索文件解压缩示例详解

    这篇文章主要为大家介绍了Node.js 应用探索文件解压缩示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-09-09
  • Node.js中的缓存机制:原理与应用详解

    Node.js中的缓存机制:原理与应用详解

    本文将深入探讨缓存机制在 Node.js 中的应用,包括其原理、实现方式和最佳实践,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-03-03
  • Node.js 中判断一个文件是否存在

    Node.js 中判断一个文件是否存在

    这篇文章主要记录一些 Node.js 应用中的小知识点,如果你 Google/Baidu “Node.js 如何判断文件是否存在” 发现给出的很多答案还是使用的 fs.exists,这里不推荐使用 fs.exists 你可以选择 fs.stat 或 fs.access。
    2020-08-08
  • Node中fs文件系统模块的使用方法详解

    Node中fs文件系统模块的使用方法详解

    fs 模块是 Node.js 官方提供的、用来操作文件的模块(内置api),它提供了一系列的方法和属性,用来满足用户对文件的操作需求,本文给大家介绍了Node中fs文件系统模块的使用方法,需要的朋友可以参考下
    2024-03-03

最新评论