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

目录

 

 错误介绍:

解决思路:

其他可能的两种错误:

针对可能是用户权限或是程序兼容性的错误处理可以参考下面博客:

对环境变量相关的错误的处理可以参考下边的博客:

相关链接:


 错误介绍:

报这个错误的时候确定npm,node.js都已经安装成功,同时babel使用的是全局安装:这个错误不止是babel下发生,执行npm、vue,webpacks的相关指令发生这个错误也都是相似的处理思路:

 也有可能是这种类型的错误,这应该是没有安装或是环境变量没有配置:

解决思路:

本来是想要搭建一个ES6的环境但是,最后在运行babel相关命令的时候,报了这个错误,期初查怀疑是环境变量的问题,在系统中设置环境变量之后通过cmd控制面板,执行babel --version之后可以正常显示babel版本号,这证明我们的环境安装时没有问题的。但是在VSCode打开的终端执行babel --version 之后任然是报这个错误,这时候又查到错误可能是需要设置VSCode的管理员兼容问题,但是设置完成之后仍然是行不通的。

最后找出是VSCode终端类型的问题,终端应该是cmd的格式但是自己的终端格式是powdershell,

 实际上我们也可以不更改终端的格式,通过更改相关的权限就也可以使得powershell类型的终端可以运行:

其他可能的两种错误:

针对可能是用户权限或是程序兼容性的错误处理:

右击VSCode快捷键,选择属性,在兼容性模块中选择以管理员身份运行,结束之后重启VSCode,如果不行的话重启一下电脑,

有关这两个设置powershell类型终端的可以参考下面的两个博客:

对环境变量相关的错误的处理可以参考下边的博客:

相关链接:

ES6开发环境的搭建:

有关powershell、cmd的关系大家可以参考这个博客,虽然不是想要的内容但是起码可以帮我们 基础的理解一下两者的一个区别:

Vue CLI v5.0.8 ✨ Creating project in D:\vue\demovue\text. 🗃 Initializing git repository... ⚙️ Installing CLI plugins. This might take a while... npm error code EPERM npm error syscall open npm error path D:\Program Files\nodejs\node_cache\_cacache\tmp\bec5ada9 npm error errno EPERM npm error FetchError: Invalid response body while trying to fetch https://registry.npmmirror.com/@vue%2fcli-plugin-babel: EPERM: operation not permitted, open 'D:\Program Files\nodejs\node_cache\_cacache\tmp\bec5ada9' npm error at D:\Program Files\nodejs\node_modules\npm\node_modules\minipass-fetch\lib\body.js:170:15 npm error at async Response.json (D:\Program Files\nodejs\node_modules\npm\node_modules\minipass-fetch\lib\body.js:75:17) npm error at async RegistryFetcher.packument (D:\Program Files\nodejs\node_modules\npm\node_modules\pacote\lib\registry.js:98:25) npm error at async RegistryFetcher.manifest (D:\Program Files\nodejs\node_modules\npm\node_modules\pacote\lib\registry.js:128:23) npm error at async #fetchManifest (D:\Program Files\nodejs\node_modules\npm\node_modules\@npmcli\arborist\lib\arborist\build-ideal-tree.js:1199:20) npm error at async #nodeFromEdge (D:\Program Files\nodejs\node_modules\npm\node_modules\@npmcli\arborist\lib\arborist\build-ideal-tree.js:1037:19) npm error at async #buildDepStep (D:\Program Files\nodejs\node_modules\npm\node_modules\@npmcli\arborist\lib\arborist\build-ideal-tree.js:901:11) npm error at async Arborist.buildIdealTree (D:\Program Files\nodejs\node_modules\npm\node_modules\@npmcli\arborist\lib\arborist\build-ideal-tree.js:181:7) npm error at async Promise.all (index 1) npm error at async Arborist.reify (D:\Program Files\nodejs\node_modules\npm\node_modules\@npmcli\arborist\lib\arborist\reify.js:131:5) { npm error code: 'EPERM', npm error errno: 'EPERM', npm error syscall: 'open', npm error path: 'D:\\Program Files\\nodejs\\node_cache\\_cacache\\tmp\\bec5ada9', npm error type: 'system',
最新发布
03-09
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值