前端 - 开发阶段如何优化插件开发调试的步骤?

 

问题描述:

现在有2个项目,项目A是主要业务代码,项目B是一个插件,2个都是vue项目,在开发阶段,有什么方法可以将2个项目合到一起开发。

目前的开发步骤是在项目A中发现问题,需要拷贝相关数据到项目B中去,在项目B中调试改完代码再执行打包命令打包成对应的文件放到项目A的指定位置替换。

目前通过修改项目B的打包命令,可以直接在项目A中调试项目B的代码,但是每次有修改都需要重新打包

有没有什么方法可以优化,比如开发时修改代码不需要每次都重新打包,只需要在部署测试时打包一次就行

(插件会暴露出其中的按钮事件,然后在项目A中执行相关的代码)


 

第 1 个答案:

Webpack的watch模式,在项目B的Webpack配置里启用watch模式。这样,每次你修改项目B的代码时候,Webpack会自动重新编译和打包项目B


有个需求,利用Logback的SMTPAppender监控error级别日志,一旦有error级别日志就发出告警邮件,邮件接收者配置在ma ...