Webpack 自定义网页包DevServer消息
当前,当我启动我的Webpack DevServer时,它会输出以下消息:Webpack 自定义网页包DevServer消息,webpack,webpack-dev-server,webpack-4,Webpack,Webpack Dev Server,Webpack 4,当前,当我启动我的Webpack DevServer时,它会输出以下消息: i「wds:Project正在运行http://localhost:8080/ 是否可以以某种方式将消息中的url自定义为我当前的项目路径,即:http://localhost:8080/myProject。背后的动机是,现在我需要在项目开始时将myProject添加到浏览器url栏中。正如评论中所述,没有选项仅自定义消息,当然,您可以使用open属性。尽管您始终可以覆盖Webpack DevServer使用的内部日志函
i「wds:Project正在运行http://localhost:8080/
是否可以以某种方式将消息中的url自定义为我当前的项目路径,即:
http://localhost:8080/myProject
。背后的动机是,现在我需要在项目开始时将myProject
添加到浏览器url栏中。正如评论中所述,没有选项仅自定义消息,当然,您可以使用open属性。尽管您始终可以覆盖Webpack DevServer
使用的内部日志函数
devServer:{
之前:功能(应用程序、服务器){
让_info=server.log.info;
server.log.info=(…args)=>{
返回_info(…(args.map(s=>typeof s==='string')?
s、 替换(/(http:\/\/localhost:8080\/)/,“$1myProject”):
s
)));
}
}
}
这样,每条消息都将首先从这个“代理”函数传递,如果
http://localhost:8080
作为消息的一部分,它将被替换为http://localhost:8080/myProject
。当然,它可以进一步定制以处理不同的端口和主机名,但我认为这足以解决这个视觉问题 不,这是不可能的,你可以用开放式的property@Gabriel您是如何将其配置为托管在/myproject
中的?您能否共享配置的相关部分?我尝试了public
和publicPath
,但没能成功work@LuisFilipe好吧,回到过去,我根据以下指南配置了整个应用程序: