【菜狗学前端】npm i -g nodemon 遇到的下载卡住及运行权限问题解决记录

一、下载nodemon原因

nodemon作用:用node环境运行js文件时可以实时刷新运行出结果

(即修改js代码后不需再手动重新运行js文件)

二、下载卡住 reify:semver:timing reifyNode:node_modules/nodemon Completed

卡住位置:reify:semver: timing reifyNode:node_modules/nodemon Completed

原因:跟镜像源为淘宝镜像源有关

解决方法:

1.还原默认镜像源

arduino 复制代码
npm config set registry https://registry.npmjs.org

2.检查是否还原成功

arduino 复制代码
npm get registry 

显示为registry.npmjs.org则说明还原成功

3.重新下载nodemon

css 复制代码
npm i -g nodemon

成功下载:

三、运行报错 nodemon : 无法加载文件 D:\ProgramFiles\nodejs\node_global\nodemon.ps1,因为在此系统上禁止运行脚本

报错:

nodemon : 无法加载文件 D:\ProgramFiles\nodejs\node_global\nodemon.ps1,因为在此系统上禁止运行脚本

原因:

出现上述错误可能是因为你的系统安全策略限制了 PowerShell 脚本的执行。

Windows 系统默认情况下会启用一种称为"执行策略(Execution Policy)"的安全机制,用于控制脚本的执行。如果执行策略设置为禁止执行脚本,就会出现类似的错误。

解决方法:

1.查看当前的执行策略设置

sql 复制代码
Get-ExecutionPolicy

2.如果返回的结果不是 RemoteSignedUnrestricted,则说明执行策略限制了脚本的执行,可以使用以下命令来修改执行策略

sql 复制代码
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

3.确认修改后,再次尝试运行 nodemon 命令,应该不再出现相同的权限错误

请注意,修改执行策略可能会导致系统的安全性降低。如果你担心安全问题,可以在完成需要执行脚本的操作后,将执行策略恢复为默认设置。

使用以下命令将执行策略还原为默认值:

sql 复制代码
Set-ExecutionPolicy Restricted -Scope CurrentUser

成功运行:

​编辑​

参考来源:

npm i 卡在reify:rxjs: timing reifyNode-CSDN博客

blog.csdn.net/qq_62736318...

相关推荐
码上暴富20 分钟前
Cursor / VS Code 自定义文件颜色
前端·vscode
开开心心就好24 分钟前
电子教鞭工具支持画框写字插图片功能齐全
android·开发语言·前端·javascript·人工智能·pdf·html
CarIise1 小时前
下拉菜单HTML/CSS/JS实现
前端·css
2601_962071571 小时前
Java进阶(vue基础)
前端·javascript·vue.js
研☆香1 小时前
数组方法 splice讲解 拓展
开发语言·前端·javascript
码视野1 小时前
基于 Spring Boot + Vue3 的【城市地下燃气管网微泄漏感知与相邻地下空间燃爆预警中台】设计与实现(含PRD/三端高保真源码/大屏)
java·前端·人工智能·spring boot·后端
淡海水1 小时前
05-03-栈队列-PriorityQueue-TElement-TPriority-NET6优先队列语义与四叉堆实现
服务器·前端·c#·priorityqueue·clr·telement
ITresearchGuest2 小时前
LangChain JS 入门:快速搭建前端 AI 开发环境
前端·javascript·langchain
YHHLAI2 小时前
React + TypeScript 实战:从零构建颜色选择器应用
前端·react.js·typescript
Profile排查笔记2 小时前
指纹浏览器手机版怎么选?从本地 App 到云端 Android 的实现方式解析
前端·人工智能·后端·自动化