1. 检查是否装了cnpm,如果没装,执行下方命令全局安装cnpm:
npm install -g cnpm --registry=https://registry.npm.taobao.org
2. 重启VS Code后再次打开终端查看cnpm是否已经安装成功,执行cnpm命令,如果不报错表示可以正常使用,如果出现一些奇葩的现象,比如说弹出一个窗口提示用什么打开之类的,或者干脆就又提示错误,则在VS Code的终端里执行下方命令:
set-ExecutionPolicy RemoteSigned
3. 再次重启VS Code并执行cnpm指令,如果还是不行、还是报错,继则续执行下方指令:
Set-ExecutionPolicy RemoteSigned -Scope Process
4. 再次重启一下VS Code,执行cnpm指令,执行成功,可以在VS Code中的终端里正常使用cnpm了,应该不会再报错了。
作者:艾孜尔江·艾尔斯兰