Если вы хотите, чтобы модуль jquery npm обслуживался приложением Express, добавьте эту строку в скрипт сервера (в вашем случае app.js
):
app.use('/jquery', express.static(__dirname + '/node_modules/jquery/dist/'));
После этого вы можете включить его в Ваш HTML-файл:
<script src="/jquery/jquery.js"></script>
Они эквивалентны для всех намерений и целей. Если вы хотите использовать один из них внутри строки, рекомендуется использовать другой для создания строки, как вы заметили. В остальном все то же самое.
Нет никакой разницы. Причина его существования именно в том, что вы упомянули