vscode執(zhí)行npm時的一些錯誤以及處理辦法
前言
在vscode中執(zhí)行npm相關命令時,會出現(xiàn)一些意想不到的錯誤,每次遇到就各種找,于是記錄下,方便以后查詢。
一、npm install
1、 operation not permitted
1.1、 錯誤截圖
1.2、 解決方案
這個看描述就大概知道是權限的問題,這時候,需要你在打開vscode時選擇以管理員身份打開?;蛘咴趘scode的圖標點擊右鍵,選擇屬性->兼容性,勾選以管理員身份運行此程序。
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、缺少環(huán)境參數
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、解決
執(zhí)行以下命令:
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
。執(zhí)行命令npx cross-env LIMIT=4096 increase-memory-limit
完成后在執(zhí)行即可
三、npm run dev
1、缺少環(huán)境
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執(zhí)行npm時的一些錯誤以及處理辦法的文章就介紹到這了,更多相關vscode執(zhí)行npm錯誤處理內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
NestJS開發(fā)核心概念Providers類基本用法詳解
這篇文章主要為大家介紹了NestJS開發(fā)核心概念Providers類基本用法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-08-08深入解析桶排序算法及Node.js上JavaScript的代碼實現(xiàn)
桶排序Radix Sort算法利用分治思想將元素分入各桶中排序后匯總,以下我們就來深入解析桶排序算法及Node.js上JavaScript的代碼實現(xiàn),需要的朋友可以參考下2016-07-07