- 找到Hbuilderx的安装路径
- 找到文件夹plugins打开
- 找到文件夹builtincef3terminal打开(一般情况是排列在第五个)
- 找到文件夹script打开
- 打开main.js文件
以下内容在main.js文件的20至50行的位置,复制替换之前的内容即可
if (isWin) {
//这里为你安装的powershell的路径,一般情况下不需要修改
shell = 'C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe';
var osRelease = os.release();
var dotIndex = osRelease.indexOf('.');
if (dotIndex > 0) {
var fv = osRelease.substring(0, dotIndex);
if (fv > 6) {
shell = 'C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe';
} else {
//这里是电脑cmd的安装路径,不需要修改
shell = 'C:\\Windows\\System32\\cmd.exe';
var ov = osRelease.substring(dotIndex);
dotIndex = ov.indexOf('.');
if (dotIndex > 0) {
var sv = ov.substring(0, dotIndex);
if (sv > 1) {
shell = 'C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe';
}
}
}
}
} else {
shell = 'bash';
}
// 下面这行日志不能删除,用于判断是否为powershell
console.log("powershell:" + (shell == 'C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe'));