控制台报错整理

2023-05-16

一. 无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确, 然后再试一次

情景

在第一次初启项目时,安装好node,并且cmd中执行命令node -v和npm -v 均可查出已安装的版本,在vscode中一直报错

报错内容

在vscode 编辑器中,报错内容如下:
npm : 无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确, 然后再试一次

解决

① 在vscode中要单独设置其属性兼容性,以管理员身份运行 ② 使用cmd执行命令

二. 内存溢出内存不足

在这里插入图片描述
在这里插入图片描述

描述

远程连接win32位的服务器 在项目目录下执行打包命令 npm run build
报以上错误内容 内存溢出 内存不足

解决一: 修改package.json中的内存大小

修改package.json文件中size的大小,然后重新执行打包命令
在这里插入图片描述

解决二: 增加v8内存
  1. 安装increase-memory-limit
npm i -g increase-memory-limit
  1. 在项目目录运行,它会默认把v8引擎自动提高到4G
increase-memory-limit

三. npm install 执行后报错 node-sass

场景 在这里插入图片描述

解决 执行命令 npm run install-sass后接着执行npm install

四.npm install -g vue-cli errorno:-13

在这里插入图片描述

解决:权限不足,以管理员身份运行

五. Node Sass could not find a binding for your current environment

Node环境从8升级到10后 启动项目会报错:
在这里插入图片描述

解决

① npm uninstall -s node-sass // 删除sass
② npm install -s node-sass // 重新安装sass

六. ‘webpack-dev-server’ 不是内部或外部命令,也不是可运行的程序

Vue 项目中 npm run dev 报错 “‘webpack-dev-server’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。”

前提: 电脑已经安装了nodeJS和npm, 项目是直接下载的zip包。
报错步骤

1:cd /d 目录; 2. npm ren dev ===== 报错如下:在这里插入图片描述

解决:

1⃣️ 我没有找到node_modules”文件夹,所以直接在项目目录下: npm install;

2⃣️ npm run build;

3⃣️ npm run dev 成功后等几秒自动打开了localhost:8080

另外: 很久之前安装的node是需要升级的, 项目package.json中有最低版本的要求,所以要注意!

七. DOMException: Failed to execute ‘insertBefore’ on ‘Node’

问题:

使用vue开发时,抛出如下异常:

DOMException: Failed to execute ‘insertBefore’ on ‘Node’: The node before which the new node is to be inserted is not a child of this node.
(在“节点”上执行“insertBefore”失败:要插入新节点的节点不是该节点的子节点。)

经资料查询发现,导致上述异常是因为在html中使用了v-if来控制局部显隐导致的。

解释:

在vue和大部分的mvvm的前端js框架中,基本都提供了类似 *-if 和 *-show的局部显隐控制指令,而这两个指令在实际运用中是有区别的。

相同点:都可以实现局部html(或者说是dom元素)的显示和隐藏

不同点:显示和隐藏的原理不同。对于*-show指令而言,当为false时不显示控制的dom元素,其实就是display = none,只是将控制的dom元素给隐藏了,打开控制台调试工具,仍然能够看到被隐藏的代码。但是,对于 *-if指令而言,当为false时不显示被控制的dom元素是因为被控制的dom元素被从dom中移除了,也就是说,打开调试工具后,你看不到被隐藏的代码。

解决方案

根据上面的解释我们可以得出结论:在v-if为false时,如果我们后续的js操作了v-if控制的dom元素,将会因为该部分dom元素不存在而抛出上述异常。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

控制台报错整理 的相关文章

  • 在VirtualBox里安装Gentoo Linux基本系统(amd64+UEFI引导+GPT分区)和Plasma桌面环境

    20191010 20221006 By wdhuag 目录 Gentoo Linux 下载 xff1a 在VirtualBox里安装Gentoo Linux基本系统 amd64 43 UEFI引导 43 GPT分区 参考 xff1a 注意
  • Deepin 移动硬盘自动待机的缓解方案

    20200328 参考 xff1a 解决ubuntu下硬盘磁头敲击异响 问题 xff1a Deepin里 xff0c 用移动硬盘当下载盘的时候 xff0c 传输中经常自动待机 导致数据传输出错 网上的hdparm指令基本都是叫你怎么定时待机
  • oracle scott用户

    原文 xff1a https blog csdn net u013292160 article details 45287227 1 建立scott sql Rem Copyright span class token punctuatio
  • Error: Invalid or corrupt jarfile

    Error Invalid or corrupt jarfile 出现这种情况一般是META INF文件夹的位置放错了 xff0c 需要将该文件夹放在项目 xff08 模块 xff09 的根目录 xff0c 如图所示
  • 第一周作业-迷宫

    题目描述 xff1a 东东有一张地图 xff0c 想通过地图找到妹纸 地图显示 xff0c 0表示可以走 xff0c 1表示不可以走 xff0c 左上角是入口 xff0c 右下角是妹纸 xff0c 这两个位置保证为0 既然已经知道了地图 x
  • 使用IDEA编写客户端程序操作HDFS

    以API方式编写程序操作HDFS import org apache hadoop conf Configuration import org apache hadoop fs public class HdfsClientDemo pub
  • 两帧图像相似

    图像相似 图片相似度计算的几种方法 欧式距离 欧几里得距离 xff08 Euclidean Distance xff09 欧氏距离是最常见的距离度量 用于衡量个体在空间上存在的距离 xff0c 距离越远说明个体间的差异越大 xff0c 衡量
  • mySQL教程笔记

    mySQL数据库 文章目录 mySQL数据库第二节第三节第四节第五节第六节第六节 第一节 创建数据库 CREATE DATABASE test CREATE DATABASE 数据库名称 使用数据库 USE test USE 数据库名称 查
  • 第一个DApp部署

    第一个DApp部署 第一步 编写第一个智能合约 采用remix网站编写智能合约 智能合约语言采用solidity pragma solidity 0 4 24 contract InfoContract string name uint a
  • flask重录制版本

    flask部署 ssh连接服务器 putty连接服务器 xff08 大家应该都知道了 xff09 ssh保持长时间连接不断 编辑 etc ssh sshd config xff0c 添加配置项 xff1a ClientAliveInterv
  • YOLOX 做视频推理的时候 保存的文件夹为空解决方案

    YOLOX 做视频推理的时候 保存的文件夹为空解决方案 在测试yolox的demo 的时候图片可以正常推理视频推理也可以执行 xff08 不报错 xff09 xff0c 但是保存的文件内 xff0c 是空的 本人纠结好久 xff0c 终于完
  • 卡尔曼预测在视觉跟踪中的运用

    卡尔曼预测在视觉跟踪中的运用 本文以byteTrack为例 进行分析 byteTrack xff1a 论文 xff1a code 卡尔曼的五个公式 其中A 为状态转移矩阵P为协方差矩阵K为卡尔曼增益H为观测矩阵 在byteTrack中的代码
  • clion_gcc报错

    clion2022版本中mingw配置报错 已解决 导致的问题 运行按键是灰色 xff0c 无法使用 CMake是一堆报错 导致无法使用的 具体的cmake的报错如下 xff1a span class token string 34 D P
  • BoT-SORT: Robust Associations Multi-Pedestrian Tracking

    BoT SORT Robust Associations Multi Pedestrian Tracking 论文 xff1a arxiv code github 数据 xff1a 还未找到 文章贡献 运动相机的补偿和卡尔曼状态向量的选择I
  • 极市训练模型

    极市训练模型 创建好环境 启动平台选择juptyer notebook方便查看图片 查看数据 在终端输入ll home data 号码 执行代码 span class token comment coding utf 8 span span
  • 第二周实验-C

    题目描述 xff1a 瑞神HRZ因为疫情在家闲得无聊 xff0c 同时他又非常厉害 xff0c 所有的课对他来说都是水一水就能拿A 43 xff0c 所以他无聊 xff0c 找来了另外三个人 xff1a 咕咕东 xff0c 腾神以及zjm来
  • picgo图床设置

    picgo图床设置 1 picgo下载 安装 下载地址 xff1a github https github com Molunerfinn PicGo releases 可根据自己需要下载不同版本 xff0c 安装记住安装路径即可 2 下载
  • clion新建一个QT项目

    clion 新建QT项目 新建一个QT项目 设置为 可执行程序设置文件的路径设置C语言标准 QT的大版本号 项目生成两个文件 CMakeList txt cmake的文件main cpp 项目主文件 CMakeList txt cmake
  • notes

    MotionTrack Learning Robust Short term and Long term Motions for Multi Object Tracking 2023CVPR 2 西安交大 3 paper xff1a htt

随机推荐

  • win10系统下使用mingw编译protobuf,并且在vscode中使用cmake配置应用

    win10系统下使用mingw编译protobuf xff0c 并且在vscode中使用cmake配置应用 1 安装mingw编译器 这里作者使用了QT6自带的mingw编译器进行编译 xff0c 其他的版本并为测试 xff0c 感觉应该也
  • 华为机试HJ5-进制转换

    1 题目描述 写出一个程序 xff0c 接受一个十六进制的数 xff0c 输出该数值的十进制表示 xff08 多组同时输入 xff09 2 输入描述 输入一个十六进制的数值字符串 3 输出描述 输出该数值的十进制字符串 4 示例1 输入 0
  • 图像处理——图像滤波

    图像滤波 一 简述一下图像滤波二 常见的线性滤波器 xff1f 三 线性滤波和非线性滤波1 线性滤波 xff1a 方框滤波 均值滤波 高斯滤波2 非线性滤波 xff1a 中值滤波 双边滤波 参考 一 简述一下图像滤波 图像滤波是指尽量保持图
  • IDEA错误: 找不到或无法加载主类

    配置classPath
  • anaconda下tensorflow安装遇到的问题记录及解决办法

    TensorFlow安装遇到的问题 我安装使用的方法是pip命令安装 具体使用的命令如下 xff1a pip install span class token operator span upgrade span class token o
  • vscode和anaconda结合的环境配置

    vscode和anaconda结合的环境配置 0 友情提示1 修改python环境路径1 0理解一下这一步 xff08 可以跳过不看 xff09 1 1在哪修改 xff1f 1 2改成什么 xff1f 1 2 1如果你使用虚拟环境的话1 2
  • 第十一周作业-必做1

    题目描述 xff1a 蒜头君从现在开始工作 xff0c 年薪 N万 他希望在蒜厂附近买一套 60平米的房子 xff0c 现在价格是 200万 假设房子价格以每年百分之 K 增长 xff0c 并且蒜头君未来年薪不变 xff0c 且不吃不喝 x
  • conda环境下如何升级python?

    并不能使用pip Python这个东西相当于一切程序库的底子 xff0c 也就是其他的库都在他的上面 xff0c 这个地位不一样 xff0c 随意不能直接使用pip进行升级 需要使用其他的命令 使用 conda update python
  • Pycharm环境调整

    我们在使用pycharm创建项目的时候我们可以直接选择创建项目在什么环境之上 但是大多时候我们都是直接在别人的工作上进行二次开发 xff0c 所以这时候就涉及直接打开代码 xff0c 这就需要我们自行调整Python环境 0 准备工作 1
  • 生成网络论文阅读:DDPM(一):Denoising Diffusion Probabilistic Models论文概述

    结构速览 1 论文的整体逻辑是什么2 具体怎么加入噪声和去掉噪声的2 1加入参数的大致指导思想2 2具体怎么加入噪声2 3怎么去掉噪声 xff08 问题最后转化为怎么估算噪声 xff09 2 4怎么估计噪声 xff08 实际上怎么训练 xf
  • 定位系列论文阅读:WiCluster(二): Passive Indoor 2D/3D Positioning using WiFi without Precise Labels

    0 Abstract We introduce WiCluster a new machine learning ML approach for passive indoor positioning using radio frequenc
  • 扩散模型相关论文阅读,扩散模型和知识蒸馏的结合提升预测速度:Progressive Distillation for Fast Sampling of Diffusion Models

    目录 论文地址及代码速览主要解决的问题 扩散模型预测慢 0 Abstruct0 1 逐句翻译总结 1 INTRODUCTION1 1逐句翻译第一段 xff08 扩散模型在各个方面取得很好的成果 xff09 第二段 xff08 提出扩散模型预
  • 轨迹预测Leapfrog Diffusion Model for Stochastic Trajectory Prediction

    结构速览 论文速读 解决什么问题 解决这个问题的几个关键点 总体架构上面提出了哪些创新 如何实现蛙跳 如何处理轨迹表达和训练问题 0 Abstract 1 Introduction 第一段 介绍轨迹预测这个研究方向 第二段 前人未来轨迹预测
  • 如何关闭鼠标加速效果

    如何关闭鼠标加速效果 一 第一项二 第二项 如果要关闭鼠标加速 xff0c 一共需要改变两项设置 xff0c 缺一不可 一 第一项 1 按下win 43 R键 xff0c 然后输入control xff0c 点击确定 2 点击轻松使用 3
  • [算法设计题] 判断回文字符序列

    判断回文字符序列 要求 如 abcba 是回文 xff1b good 就不是回文 算法思想 对字符串的前一半进行入栈操作 xff0c 然后从栈里回去栈顶元素与字符串的后一半第一个字符进行比较 若相等则重复此操作 否则可以直接判断改字符序列不
  • Autoware1.14运行官网Demo 适配镭神激光雷达

    项目场景 xff1a Autoware1 14 运行官网demo 适配镭神16线激光雷达 运行官网Demo 1 创建 autoware文件夹 xff0c 下载官网数据包 xff0c 并解压 span class token function
  • 磁盘问题--系统盘出现只读现象( read-only file system)

    一 说明现象原因 1 问题现象 xff0c 创建文件或者创建目录都只读 touch cannot touch file test read only file system 2 问题说明 当文件系统自身的校验机制发现文件系统存在问题时 xf
  • 第十一周作业-必做3

    题目描述 xff1a Julius Caesar 曾经使用过一种很简单的密码 对于明文中的每个字符 xff0c 将它用它字母表中后 55 位对应的字符来代替 xff0c 这样就得到了密文 比如字符 A 用 F 来代替 如下是密文和明文中字符
  • 实现用python简易演奏《数鸭子》

    前几天上课老师给我们讲了两个模块 xff0c 然后利用这两个模块来模拟钢琴键盘去简单地演奏 数鸭子 今天来分享给大家 模块1 xff1a winsound 模块2 xff1a keyboard winsound xff1a winsound
  • 控制台报错整理

    一 无法将 npm 项识别为 cmdlet 函数 脚本文件或可运行程序的名称 请检查名称的拼写 xff0c 如果包括路径 xff0c 请确保路径正确 xff0c 然后再试一次 情景 在第一次初启项目时 xff0c 安装好node xff0c