擴展名為.ps1的文件是用PowerShell寫好的腳本文件。在Windows 10系統中,默認情況下是不允許執行.ps1文件的(貌似其他版本的windows也一樣)。
具體驗證-可以用管理員身份打開Power Shell,輸入命令:運行get-executionpolicy,如果結果是Restricted,那表示禁止執行腳本;如果是RemoteSigned,表示允許執行腳本。
因為使用VUE需要使用包管理工具npm、cnpm,安裝cnpm后,運行提示 "cnpm : 無法加載文件 ...\cnpm.ps1,因為在此系統上禁止運行腳本。"
解決辦法:
1. 快捷鍵Win+S打開搜索框,搜索 PowerShell;
2.以管理員身份打開Power Shell;
3.運行命令:set-ExecutionPolicy RemoteSigned
4.更改權限為 A
5.最后檢驗下是否設置成功,運行命令:get-ExecutionPolicy。
完成上述步驟后,在你的終端執行cnpm 就可以了。
