‘yarn’不是内部或外部命令,也不是可运行的程序或批处理文件。

目录

问题点 

解决方式

# 安装

# 版本

# 本地发生变化(了解)

# 安装项目依赖

新问题

解决方式


5f825cae1ac448b88127d116751a7c6b.jpeg

问题点 

  •  在vscode中,点击dev运行,项目报错【Q1】
 *  正在执行任务: yarn run dev 

yarn : 无法将“yarn”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
所在位置 行:1 字符: 1
+ yarn run dev
+ ~~~~
    + CategoryInfo          : ObjectNotFound: (yarn:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException
 

 *  终端进程“C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -Command yarn run dev”已终止,退出代码: 1。 
 *  终端将被任务重用,按任意键关闭。 

  • 打开命令行提示符工具,输入yarn【Q2】
$ yarn
'yarn' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

解决方式

# 安装

  • 使用 npm  全局安装 yarn
npm install --global yarn

输出 added 1 package in 2s

# 版本

  • 查看 yarn 版本
yarn --version

输出 1.22.22

# 本地发生变化(了解)

  • 【Windows】可以看到 C:\Users\Administrator 产生一个 .yarnrc 文件 
# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
# yarn lockfile v1


lastUpdateCheck 1717384451459

lastUpdateCheck 1717384451459 表示安装更新时间。

  • 【Windows】可以看到 D:\AppData\nodejs 产生多个 yarn 相关文件

031bf0300b7e486b906a9fe8842fe922.png

 nodejs安装因人而异,你可以通过下面命令查看

# 查看node安装目录 
where node

# 安装项目依赖

yarn

# 或

yarn install

该命令与 npm install 或 npm i 相同。


新问题

如果你是在 vscode 终端执行 yarn run dev 命令,可能会被系统拦截

yarn : 无法加载文件 D:\AppData\nodejs\yarn.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/
fwlink/?LinkID=135170 中的 about_Execution_Policies。
所在位置 行:1 字符: 1
+ yarn dev
+ ~~~~
    + CategoryInfo          : SecurityError: (:) [],PSSecurityException
    + FullyQualifiedErrorId : UnauthorizedAccess

根据提示 vscode 无法执行加载 yarn.ps1文件

解决方式

根据提示,将 D:\AppData\nodejs\yarn.ps1 文件拖入到 vscode 编辑器中打开,这时你会收到vscode提示安装PowerShell扩展,点击安装

b8ccdb02ffee43179d0ce49f7bb6fdd9.png

deb7a688ed444ec2b94f4170040d8a97.png

安装完成,vscode会自动重新加载终端,你只需要输入 yarn run dev

PowerShell Extension v2024.2.2      
Copyright (c) Microsoft Corporation.

https://aka.ms/vscode-powershell    
Type 'help' to get help.

PS D:\vinca\web> yarn run dev
yarn run v1.22.22
$ vite serve --mode development

  VITE v5.1.4  ready in 1054 ms

  ➜  Local:   http://localhost:2888/
  ➜  Network: http://192.168.31.194:2888/
  ➜  press h + enter to show help

项目运行成功🎉

当然,你在 4f8a218eb0c74b74b0d17d479a64c1f5.png 中 运行 yarn run dev 是不受控的。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/676738.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

代码随想录算法训练营第26天(py)| 回溯 | 39. 组合总和、40.组合总和II、131.分割回文串

39. 组合总和 力扣链接 给定一个无重复元素的数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。 candidates 中的数字可以无限制重复被选取。 说明: 所有数字(包括 target)都是正整数…

利用MaxKB+Ollama:搭建智能问答系统_Ubuntu部署maxkb

Docker方式,不建议使用 即使maxKB和ollama在同一目录下,API域名也显示无效。 Ollama下载网址:Download Ollama on Linux Linux下载:curl -fsSL https://ollama.com/install.sh | sh The Ollama API is now available at 127.0.…

PE文件结构详解之头信息解析

PE文件结构详解 一、前言1.概述2.PE文件结构3.所用工具 二、DOS头(DOS Header)解析1.作用2.图例3.参数详解4.总结 三、DOS Stub1.作用2.图例 四、NT头(NT Header)解析1.作用2.PE标识图例3.文件头(COFF头)图…

TinyMCE 富文本编辑器:打造个性化编辑体验

本文由ScriptEcho平台提供技术支持 项目地址:传送门 TinyMCE 富文本编辑器:打造个性化编辑体验 应用场景介绍 TinyMCE 是一款功能强大的富文本编辑器,广泛应用于网站内容管理、博客创作、在线文档编辑等场景。它提供了一系列丰富的编辑功…

LightDB pro*c迁移指南(游标模块)

文章目录 一、不使用SQLDA描述符范围的游标操作1.1 oracle 案例1.1.1 使用游标获取数据1.1.2 对于fetch结果集怎么去利用 1.2 LightDB 案例1.2.1 使用游标获取数据1.2.2 对于fetch结果集怎么去利用 3 总结:不同项 二、使用SQLDA描述符范围的游标操作2.1 Oracle样例2…

基于java的CRM客户关系管理系统(五)

目录 第五章 系统的详细设计与实现 5.1 持久层设计 5.1.1 创建关系映射 5.1.2 与数据库的连接 5.1.3 Hibernate的ORM映射 5.1.4 Struts的配置文件 5.1.5 Spring 的配置文件 5.1.6 DAO层设计 5.2 逻辑业务层设计 5.2.1 业务逻辑类的实现 前面内容请移步 基于java的C…

Jmeter干货分享:当你的Log viewer不显示日志时,可能是引入的Jar包冲突导致

问题描述 近期使用Jmeter时发现了一个非常奇怪的问题,就是Jmeter是可以正常使用运行脚本,但是在Log viewer中确没有任何日志,如下图: 问题排查过程 真是百思不得其解啊,在网上各种获取资料,大多数都是说跟…

001----flask

flask---001 flask与django对比今日概要问答今日详细1.flask快速使用1.2 快速使用flask1.3 用户名密码登录 flask与django对比 django是个大而全的框架,flask是一个轻量级的框架。 django内部为我们提供了非常多的组件:orm/session/cookie/admin/from/mo…

【学习】企业如何选择一个合适的DCMM咨询机构

DCMM是我国首个数据管理领域正式发布的国家标准。旨在帮助企业利用先进的数据管理理念和方法,建立和评价自身数据管理能力,持续完善数据管理组织、程序和制度,充分发挥数据在促进企业向信息化、数字化、智能化发展方面的价值。该标准借鉴了国…

Python学习从0开始——Kaggle机器学习003总结

Python学习从0开始——Kaggle机器学习003总结 一、加载及浏览数据二、机器学习模型三、模型验证四、欠拟合和过拟合五、随机森林 一、加载及浏览数据 # 路径 melbourne_file_path ../input/melbourne-housing-snapshot/melb_data.csv # 读取 melbourne_data pd.read_csv(mel…

为什么大家都要考CDA数据分析师认证

为什么学习数据分析? 2024年,是一个被数据影响的时代。数据,如同无形的燃料,驱动着现代社会的运转。从全球互联网的用户每天产生的2.5亿TB数据,到制造业的传感器、金融交易、医疗病历等领域的海量信息,数据…

排序算法——归并排序以及非递归实现

一、归并排序思想 归并排序(MERGE-SORT)是建立在归并操作上的一种有效的排序算法,该算法是采用分治法(Divide andConquer)的一个非常典型的应用。将已有序的子序列合并,得到完全有序的序列;即先使每个子序列…

使用Python绘制瀑布图

使用Python绘制瀑布图 瀑布图效果代码 瀑布图 瀑布图(Waterfall Chart)是一种数据可视化工具,用于展示累积数值的变化,尤其适合于展示随时间或过程中的增减变化。它通常用于财务分析,如展示收入、支出和净利润的变化过…

分离式光电液位传感器与浮球开关相比具有哪些优势

分离式光电液位传感器与浮球开关相比有哪些优势?分离式光电液位传感器依据光学原理,在传统光学传感器的基础上进行了改进。其特点是将光学组件分离出来,置于水箱外部感应,而传感器本身则独立于水箱外。这种设计有效解决了浮球开关…

CPU内部结构窥探·「1」

CPU内部逻辑运算单元是如何运行的 引言 中央处理器(CPU)是计算机的大脑,负责处理各种计算任务。在CPU里面,有一个重要的部分叫做逻辑运算单元(ALU,Arithmetic Logic Unit)。ALU就像一个超级计…

JS面试题:hash和history的区别

一、hash 模式和 history 模式的介绍 由于 Vue 项目为单页面应用,所以整个项目在开发和构建过程中,仅存在一个HTML物理文件。通过路由系统可以实现将项目的组件与可访问的URL路径进行绑定。由于Vue项目只有一个HTML物理文件,切换页面时既需要…

vivado BD_INTF_NET、BD_INTF_PIN

BD_INTF_NET 描述 接口是一组信号,它们共享一个共同的功能,同时包含 单个信号和多条总线。例如,AXI4Lite主机包含一个 单个信号的数量加上多条总线,这些都是制作 联系通过将这些信号和总线分组到一个接口中,Vivado IP积…

VisualStudio中:如果某个项目不显示SVN的show log等,而其他项目都正常

VisualStudio中:如果某个项目不显示SVN的show log等,而其他项目都正常。说明大概率是当前项目的问题,而不是VisualStudio的问题! 1.这个项目内有一个“隐藏”文件夹.svn 》先删除! 2.如果外层文件夹有红色感叹号&…

英伟达剧透新一代最强 GPU;奥特曼公开回应 AI 语音争议丨 RTE 开发者日报 Vol.217

开发者朋友们大家好: 这里是 「RTE 开发者日报」,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享 RTE(Real-Time Engagement) 领域内「有话题的新闻」、「有态度的观点」、「有意思的数据」、「有思考的文章」、「…

重学java 59.Properties属性集集合嵌套集合下总结

不要咀嚼小小悲观,而忘掉整个世界 —— 24.6.3 一、Properties集合(属性集) 1.概述 Properties 继承 于HashTable 2.特点 a、key唯一,value可重复 b、无序 c、无索引 d、线程安全 e、不能存null键,null值 f、Propertie…