Производительность повысилась за счет использования express-simple-cdn, но в консоли возникла ошибка 404-not-found - PullRequest
0 голосов
/ 24 сентября 2019

Я реализовал express-simple-cdn в своем угловом приложении, сопоставив локальный домен ip в / etc / hosts моей linux OS.Производительность улучшилась с 50 до 80 с использованием хромированного маяка.Тем не менее, я получаю это после нажатия на URL приложения в браузере -

my project-error

Мой код -

app.js в угловых (когда я запускаю свое угловое приложение через файл app.js)

var CDN = "http://myproject.test"

app.locals.CDN = function(path, type, classes, alt) {
    if(type == 'js') {
        return "<script src='"+CDN+path+"' type='text/javascript'></script>";
    } else if (type == 'css') {
        return "<link rel='stylesheet' type='text/css' href='"+CDN+path+"'/>";
    } else if (type == 'img') {
        return "<img class='"+classes+"' src='"+CDN+path+"' alt='"+alt+"' />";
    } else {
        return "";
    }
};

module.exports = app;

index.html

 <img class="img-responsive" style = "visibility:hidden" src="http://myproject.test/../../assets/images/insta.BIZ.banner.d.jpg.png" alt="my picture" />

, даже когда я изменяю путь на -

<img class="img-responsive" style = "visibility:hidden" src="http://myproject.test/assets/images/insta.BIZ.banner.d.jpg.png" alt="my picture" />

Я все еще получаю ту же ошибку. Также, что я получаю ложное чтение из-за ошибки в Маяке?

1 Ответ

0 голосов
/ 25 сентября 2019

Мне нужно было ввести значение в html в одинарных кавычках как -

<img class="img-responsive" style = "visibility:hidden" src="'http://myproject.test/assets/images/insta.BIZ.banner.d.jpg.png'" alt="my picture" />
...