问题一:
打开cmd,执行vue create demo 无法执行,报错:vue : 无法加载文件 C:\Users\xxx\AppData\Roaming\npm\vue.ps1,因为在此系统上禁止运行脚本。
解决方法:
Powershell 默认是不允许执行 PS1 脚本,这就需要我们自己来使用Set-ExecutionPolicy
修改默认策略。
获取当前策略,执行: get-ExecutionPolicy
返回:Restricted 表示不读取任何配置文件、不运行任何脚本,这个是默认策略
此时可以直接执行:Set-ExecutionPolicy -Scope CurrentUser 改变当前用户策略
或者管理执行:set-ExecutionPolicy RemoteSigned
参考资料:
https://lightless.me/archives/powershell-executtion-policies.html