Webpack文件加载器自定义路径

时间:2018-03-07 18:03:22

标签: javascript node.js webpack webpack-file-loader

我有多个这样的条目:

<?php
 require_once 'mailerClass/PHPMailerAutoload.php';
 require_once '../connect.php';

//$mail->isSMTP();

$counter =  1;

$sql = "SELECT * FROM mail ORDER BY Id";
$query = mysqli_query($con, $sql);
    while($row = mysqli_fetch_array($query, MYSQL_ASSOC)){

    $mail = new PHPMailer;

    $mail->SMTPDebug = 2;

    $mail->Debugoutput = 'html';

    $mail->Host = 'smtp.gmail.com';

    $mail->Port = 587;

    $mail->SMTPSecure = 'tls';

    $mail->SMTPAuth = false;

    $mail->Username ='riteshrc13@gmail.com';

    $mail->Password = "password";

    $mail->setFrom('64mediakraft@gmail.com', 'Mediakraft');

    $mail->addAddress($row['Email'], $row['Name']);

    $mail->Subject = "Payslip of " . $row['Name'];  

    $mail->Body = "payslip email";                      

    $mail->AltBody = 'Payslip Email for the month. Please find the payslip attached.';

    $mail->isHTML(true);  

    $mail->SMTPOptions = array(
        'ssl' => array(
            'verify_peer' => false,
            'verify_peer_name' => false,
            'allow_self_signed' => true
        )
    );


    $pdf = "C:/Reports/" . $row['Name']. ".pdf";
    $mail->addAttachment($pdf);     


    if ($mail->send()) {
        echo "<script>alert('Mail Sent success');</script>";
    //  header("Location:index.php");
    }
    else {
        echo "<script>alert('Mailer Error: ' $mail->ErrorInfo);</script>";
    //  header("Location: index.php");
    } 
    $pdf = "";
    $mail->clearAttachments();
    } //endwhile

?>

我正在使用文件加载器来处理.mp4文件,我想让所有相关文件夹成为dist输出文件夹中'src'的一部分。

似乎这种设置条目的方式适用于webpack,但不适用于文件加载器,因为它删除了除文件名之外的所有路径。

使用useRelativePath参数只会使条目保留其原始部分,包括src文件夹。 另外,使用outputPath参数,您只能为所有文件使用一个输出文件夹。

有没有办法实现这个目标?

0 个答案:

没有答案