0

我有一个 PHP 脚本,它读取和修改文件的内容以编译一组 js 文件(即缩小)。当我在网络服务器中运行它时它可以工作。但是当我在 PowerShell 中执行它时,无法读取该文件。

目的是创建一个自动化脚本来构建编译的 js 文件以进行部署。

这是我正在使用的 PHP 代码:

$compiledFile = './compiled.js';
$files = array(
    'script/file1.js',
    'script/file2.js',
    'script/file3.js'
);
foreach($files as $file) {
    $file = '../'.$file;
if(!is_file($file)){
        //get here all the time when run in PowerShell
    continue;
}
$content = file_get_contents($file);
        $minifiedJs .= JSMin::minify($content);

}
file_put_contents($cachedFile, $return);

我感觉它与文件路径有关,但搜索数小时无济于事。

4

0 回答 0