我正在一个项目中工作,我每次都需要检查浏览器,所以我添加了一个构建到sublime文本,它将构建我正在浏览器“localhost / folder_name / current_file”中工作的当前文件,但它不能正常工作,这是我正在使用的代码:
{
"cmd": [
"C:/Program Files (x86)/Google/Chrome/Application/chrome.exe",
"localhost/$folder/$file_name"
]
}
所以($文件夹)表示我正在处理的文件夹......但是在浏览器中它显示如下:http://localhost/C:/xampp/htdocs/MyProject/index.php
$文件夹显示当前文件的完整路径,但我只想要文件夹名称“MyProject”,所以当我构建文件时,它必须是这样的: http://localhost/MyProject/index.php
我将如何做?
谢谢..
答案 0 :(得分:1)
用$folder
替换${folder/^.*\\\\//}
适用于Windows。尝试:
{
"cmd": [
"C:/Program Files (x86)/Google/Chrome/Application/chrome.exe",
"http://localhost/${folder/^.*\\\\//}/$file_name"
]
}
它会尝试删除$folder
中最后一个反斜杠的字符。