问题描述
当我们安装完node,并且修改了它默认的全局包目录和缓存目录,即使用过下边两个命令:
- npm config set prefix “D:\nodejs\node_global” 设置全局包目录
- npm config set cache “D:\nodejs\node_cache” 设置缓存目录
那么接下来安装全局的包并且使用它的时候,就可能报出错误


解决
我是这样解决的:打开powershell,输入set-ExecutionPolicy RemoteSigned
,然后会询问是否要更改执行策略,我们输入Y

接下来再重新执行全局命令就好了。