Многие из нас развиваются в Eclipse через проект Maven. Если это так, вы можете включить зависимости Tomcat в Maven через банки tomcat-servlet-api
и tomcat-jsp-api
. Один существует для каждой версии Tomcat. Обычно добавлять их с областью видимости provided
в ваш POM является достаточным. Это будет держать вашу сборку более портативной.
Если вы обновите Tomcat в будущем, вы просто обновите версию этих банок.
Ну, как указано в комментариях, нет возможности настроить только сообщение, и, конечно, вы можете использовать свойство open. Хотя вы всегда можете переписать функцию внутреннего журнала, которую использует Webpack DevServer
.
devServer: {
before: function(app, server) {
let _info = server.log.info;
server.log.info = (...args) => {
return _info(...(args.map(s => typeof s === 'string' ?
s.replace(/(http:\/\/localhost:8080\/)/, '$1myProject') :
s
)));
}
}
}
Таким образом, каждое сообщение будет сначала проходить от этой «прокси» -функции, и если http://localhost:8080
будет найдено как часть сообщения, оно будет заменено на http://localhost:8080/myProject
. Конечно, он может быть дополнительно настроен для обработки разных портов и имен хостов, но я думаю, что это достаточно хорошо для решения этой визуальной проблемы!