<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">> <font color="#1f2328" face="-apple-system, system-ui, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji">This </font>seriers<font color="#1f2328" face="-apple-system, system-ui, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji"> of actions cost me too much time.I don't think it is a right </font>develop<font color="#1f2328" face="-apple-system, system-ui, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji"> flow as a web engineer.Could u show </font>me right<font color="#1f2328" face="-apple-system, system-ui, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji"> way for </font>debuging<font color="#1f2328" face="-apple-system, system-ui, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji">?</font><br><br><font color="#1f2328" face="-apple-system, system-ui, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji">Based on the information I have, this is the correct approach, because bmcweb is header-only, </font></div><div dir="ltr"><font color="#1f2328" face="-apple-system, system-ui, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji">and any small modification will basically result in a full recompilation.</font></div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Nov 14, 2024 at 6:06 AM 喻柏炜 <<a href="mailto:yubowei0982@phytium.com.cn">yubowei0982@phytium.com.cn</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><p>Waitting for your reply,thanks!</p><p><br></p><p><br></p><blockquote name="replyContent" style="padding-left:5px;margin-left:5px;border-left:2px solid rgb(182,182,182);margin-right:0px">-----原始邮件-----<br>
<b>发件人:</b> <span id="m_-2201147435295104490rc_from">喻柏炜 <<a href="mailto:yubowei0982@phytium.com.cn" target="_blank">yubowei0982@phytium.com.cn</a>></span><br>
<b>发送时间:</b> <span id="m_-2201147435295104490rc_senttime">2024-11-12 11:54:18 (星期二)</span><br>
<b>收件人:</b> <a href="mailto:openbmc@lists.ozlabs.org" target="_blank">openbmc@lists.ozlabs.org</a><br>
<b>主题:</b> BMCWEB debug question<br><br><div dir="ltr"><p dir="auto" style="box-sizing:border-box;color:rgb(31,35,40);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";background-color:rgb(255,255,255)">Hello,pm</p><p dir="auto" style="box-sizing:border-box;color:rgb(31,35,40);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";background-color:rgb(255,255,255)"><br></p><p dir="auto" style="box-sizing:border-box;color:rgb(31,35,40);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";background-color:rgb(255,255,255)">Each time debuging a funcion of one line code will cost me too much time.<br style="box-sizing:border-box">1.type "bitbake bmcweb",this action will cost me 5 minutes.<br style="box-sizing:border-box">2.Replace bmcweb binary file.<br style="box-sizing:border-box">3.reboot bmcweb.</p><p dir="auto" style="box-sizing:border-box;color:rgb(31,35,40);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";background-color:rgb(255,255,255)">This seriers of actions cost me too much time.I don't think it is a right develop flow as a web engineer.Could u show me right way for debuging?</p><p dir="auto" style="box-sizing:border-box;color:rgb(31,35,40);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";background-color:rgb(255,255,255)"><br></p><p dir="auto" style="box-sizing:border-box;color:rgb(31,35,40);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";background-color:rgb(255,255,255)">The second question is that I didn't find any action relate with "meson setup buildder && ninja " in bmcweb.bb.How does it work?how can I use “Incremental Implementation” to decrease waste time in action "bitbake bmcweb" which cost me too much time.</p><p dir="auto" style="box-sizing:border-box;color:rgb(31,35,40);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";background-color:rgb(255,255,255)"><br></p><p dir="auto" style="box-sizing:border-box;color:rgb(31,35,40);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";background-color:rgb(255,255,255)">The third question.D<span style="color:rgb(31,35,40);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";background-color:rgb(255,255,255)">ose bmcweb have Hot Deployment method?<span style="color:rgb(31,35,40);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";background-color:rgb(255,255,255)">Must I replace binary bmcweb in obmc-phosphor-image for detectting writing result?</span></span></p><p><span style="color:rgb(31,35,40);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";background-color:rgb(255,255,255)">Dose it exist a function to detect result more convinently like npm run serve in webui-vue,that is more convenient and more safe.It used proxy and will never replace binary file in obmc.</span></p><p><br style="box-sizing:border-box;color:rgb(31,35,40);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";background-color:rgb(255,255,255)"></p><p><span style="color:rgb(31,35,40);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";background-color:rgb(255,255,255)">Thanks!</span></p><p dir="auto" style="box-sizing:border-box;color:rgb(31,35,40);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";background-color:rgb(255,255,255)"><span style="color:rgb(31,35,40);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";background-color:rgb(255,255,255)"></span><br></p></div><br><br><i style="color:rgb(119,119,119);font-family:宋体;font-size:x-small">信息安全声明:本邮件包含信息归发件人所在组织所有,发件人所在组织对该邮件拥有所有权利。请接收者注意保密,未经发件人书面许可,不得向任何第三方组织和个人透露本邮件所含信息。<br>Information Security Notice: The information contained in this mail is solely property of the sender's organization.This mail communication is confidential.Recipients named above are obligated to maintain secrecy and are not permitted to disclose the contents of this communication to others.</i></blockquote></div><br><br><i style="color:rgb(119,119,119);font-family:宋体;font-size:x-small">信息安全声明:本邮件包含信息归发件人所在组织所有,发件人所在组织对该邮件拥有所有权利。请接收者注意保密,未经发件人书面许可,不得向任何第三方组织和个人透露本邮件所含信息。<br>Information Security Notice: The information contained in this mail is solely property of the sender's organization.This mail communication is confidential.Recipients named above are obligated to maintain secrecy and are not permitted to disclose the contents of this communication to others.</i></blockquote></div></div></div></div>