表白:黑白圣堂血天使,天剑鬼刀阿修罗。
讲解对象:/nodemon : 无法加载文件 FullyQualifiedErrorId : UnauthorizedAccess
作者:融水公子 rsgz
===
今天 安装了nodemon之后 想测试一下这个命令好不好用npm i -g nodemon第一次使用就出现报错了
我看了报错信息 大致应该是微软的powershell 权限捣的鬼。所以有两个思路。
1 直接使用cmd运行命令 应该没问题
2 研究一下这个powershell 看看使用什么命令解决
看到这个报错以后就应该要知道vscode这个终端其实用的就是powershell 果不其然 直接用这个cmd是没有什么限制的,命令能正常的运行C:\Users\Administrator>e: E:\>cd E:\1-AI_pro\node_pro\src E:\1-AI_pro\node_pro\src>nodemon .\01-创建http服务器.js [nodemon] 3.0.1 [nodemon] to restart at any time, enter `rs` [nodemon] watching path(s): *.* [nodemon] watching extensions: js,mjs,cjs,json [nodemon] starting `node .\01-创建http服务器.js` Server start...
这个插件确实好用,响应文本上面进行的任何修改 基本上保存一下,网页刷新一下,都能实时显示出来
还有我看到弹幕说 前面加一个npx也能解决这个问题
好的 牛逼,既然已经有两个解决方案了 那个ps权限相关的研究 我就不研究了 点到为止PS E:\1-AI_pro\node_pro\src> npx nodemon .\01-创建http服务器.js [nodemon] 3.0.1 [nodemon] to restart at any time, enter `rs` [nodemon] watching path(s): *.* [nodemon] watching extensions: js,mjs,cjs,json [nodemon] starting `node .\01-创建http服务器.js` Server start...
方案3
算了 还是研究一下 看了相关的文档 其实很简答的
win+x 打开管理员版本的powershell
然后执行下面的命令就可以了
我试验过 是可以的PS C:\Users\Administrator> set-ExecutionPolicy remoteSigned有图有真相 !!!!!!哈哈哈
===公众号:不浪仙人谢谢大家的支持!可以点击我的头像,进入我的空间浏览更多文章呢。建议大家360doc[www.360doc.com]注册一个账号登录,里面真的有很多优秀的文章,欢迎大家的到来。
---
';
联系客服