小白初次Vue启动遇到问题汇总

2024-08-25 18:52

本文主要是介绍小白初次Vue启动遇到问题汇总,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

最近一段时间有Vue前端项目以及小程序,在刚开始clone下后 启动的时候遇到几个问题再次记录一下,这个适合类似新手前端以及后端刚转前端人员适合。

问题1

  • 刚clone项目 需要做啥?

方案思路

  • node npm npm yarn 安装 根据自己公司要求版本下载

npm‌:npm是‌Node.js的官方包管理工具,拥有丰富的包资源,能够满足大部分前端项目的需求。它随Node.js一起安装,使用简单,命令行操作方便。‌
‌cnpm‌:cnpm是npm的国内镜像,使用淘宝的npm镜像源,可以加快依赖包的下载速度。它的命令与npm基本一致,只是在命令前加上“cnpm”前缀。‌
‌yarn‌:yarn是由‌Facebook开发的包管理工具,旨在解决npm的一些缺点和性能问题。它支持离线安装和版本锁定等功能,安装速度和依赖包的下载速度都比npm快。

问题2

  • 当前启动前需要yarn 或者 npm cnpm 安装依赖包 遇到 401

方案思路

npm ERR! code E401
npm ERR! 401 Unauthorized: **包

  • 类似这样的问题 是因为有私有仓库的包比如你们公司内部组件的包 需要登录私有仓库用户名密码验证后再去安装依赖包 比如npm login 或者公司内部个性化检验方式

问题3

  • npm 或yarn 的时候遇到以下错误

error code EINTEGRITY
error An unexpected error occurred: “https://registry.nlark.com/xxxxxxxxxx.tgz: getaddrinfo ENOTFOUND registry.nlark.com”.

方案思路

  • 假如是首次直接删除你用的方式下面的包 比如你是使用npm -i 删除package-lock 使用yarn 删除yarn.lock 再去执行对应的npm -i 或者yarn
  • 有之前下载过的可以考虑删除 npm cache clean --force 或者手动删除node_modules 重新下载
  • 要是还有错误需要看看配置json里面的版本是否兼容

问题4

  • 执行上面命令卡死不动的

方案思路

设置国内的镜像源提高下载速度 有内部网镜像也记得配上。

yarn config set registry https://registry.npm.taobao.org

问题5

  • 启动超过内存限制的报错

方案思路

执行对应的扩展内存脚本比如:npm run fix-memory-limit

总结

上面可能只是我目前遇到的问题以及解决思路和部分方案,可能完整方案还需要大家去具体根据具体情况去实现。这里只是提供一个思路。特别是安装包版本问题 具体问题需要具体分析

这篇关于小白初次Vue启动遇到问题汇总的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1106369

相关文章

Spring Boot 处理带文件表单的方式汇总

《SpringBoot处理带文件表单的方式汇总》本文详细介绍了六种处理文件上传的方式,包括@RequestParam、@RequestPart、@ModelAttribute、@ModelAttr... 目录方式 1:@RequestParam接收文件后端代码前端代码特点方式 2:@RequestPart接

JAVA Calendar设置上个月时,日期不存在或错误提示问题及解决

《JAVACalendar设置上个月时,日期不存在或错误提示问题及解决》在使用Java的Calendar类设置上个月的日期时,如果遇到不存在的日期(如4月31日),默认会自动调整到下个月的相应日期(... 目录Java Calendar设置上个月时,日期不存在或错误提示java进行日期计算时如果出现不存在的

Mybatis对MySQL if 函数的不支持问题解读

《Mybatis对MySQLif函数的不支持问题解读》接手项目后,为了实现多租户功能,引入了Mybatis-plus,发现之前运行正常的SQL语句报错,原因是Mybatis不支持MySQL的if函... 目录MyBATis对mysql if 函数的不支持问题描述经过查询网上搜索资料找到原因解决方案总结Myb

Nginx错误拦截转发 error_page的问题解决

《Nginx错误拦截转发error_page的问题解决》Nginx通过配置错误页面和请求处理机制,可以在请求失败时展示自定义错误页面,提升用户体验,下面就来介绍一下Nginx错误拦截转发error_... 目录1. 准备自定义错误页面2. 配置 Nginx 错误页面基础配置示例:3. 关键配置说明4. 生效

HTML5的input标签的`type`属性值详解和代码示例

《HTML5的input标签的`type`属性值详解和代码示例》HTML5的`input`标签提供了多种`type`属性值,用于创建不同类型的输入控件,满足用户输入的多样化需求,从文本输入、密码输入、... 目录一、引言二、文本类输入类型2.1 text2.2 password2.3 textarea(严格

检查 Nginx 是否启动的几种方法

《检查Nginx是否启动的几种方法》本文主要介绍了检查Nginx是否启动的几种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学... 目录1. 使用 systemctl 命令(推荐)2. 使用 service 命令3. 检查进程是否存在4

Springboot3统一返回类设计全过程(从问题到实现)

《Springboot3统一返回类设计全过程(从问题到实现)》文章介绍了如何在SpringBoot3中设计一个统一返回类,以实现前后端接口返回格式的一致性,该类包含状态码、描述信息、业务数据和时间戳,... 目录Spring Boot 3 统一返回类设计:从问题到实现一、核心需求:统一返回类要解决什么问题?

解决idea启动项目报错java: OutOfMemoryError: insufficient memory

《解决idea启动项目报错java:OutOfMemoryError:insufficientmemory》:本文主要介绍解决idea启动项目报错java:OutOfMemoryError... 目录原因:解决:总结 原因:在Java中遇到OutOfMemoryError: insufficient me

maven异常Invalid bound statement(not found)的问题解决

《maven异常Invalidboundstatement(notfound)的问题解决》本文详细介绍了Maven项目中常见的Invalidboundstatement异常及其解决方案,文中通过... 目录Maven异常:Invalid bound statement (not found) 详解问题描述可

idea粘贴空格时显示NBSP的问题及解决方案

《idea粘贴空格时显示NBSP的问题及解决方案》在IDEA中粘贴代码时出现大量空格占位符NBSP,可以通过取消勾选AdvancedSettings中的相应选项来解决... 目录1、背景介绍2、解决办法3、处理完成总结1、背景介绍python在idehttp://www.chinasem.cna粘贴代码,出