very good, We should continue to reduce third-party dependence ------ Lidong Dai
On 2019/12/24 07:45:11, qiao zhanwei <[email protected]> wrote: > great,Use jetty to launch UI by default > > > ――――――――――――― > DolphinScheduler(Incubator) PPMC > Zhanwei Qiao 乔占卫 > > [email protected] > > 发件人: 李 岗<mailto:[email protected]> > 发送时间: 2019-12-12 11:21 > 收件人: dev<mailto:[email protected]> > 主题: A proposal for frontend and backend dist tar are no longer separated in > binary packages > > Purpose of no longer separation: > > Now if you choose the deployment of jetty,you need do something > > 1.Enter the source package dolphinscheduler-ui directory and execute `npm run > build:combined` > 2.Create the ui directory under the backend binary package directory > > 3.Copy all files in the dolphinscheduler-ui/dist directory to the backend > binary package ui directory > > I think this needs to be optimized,So I hope to simplify the deployment of > jetty,Such as follwing: > > souce deploy > After executing `mvn clean install -Prelease`,You need only > execute `sh install.sh`. > > binaray tar deploy > > After executing `sh install.sh`,We want direct access to the > UI,You need not to do anything of frontend, > only need visit the following url, interface address (modify > it yourself) http://192.168.xx.xx:12345/dolphinscheduler/ui/index.html. > > Solution of above: > > Because the frontend dist and backend dist were packaged separately > before, > Now need change it,the binaray pacakge will be one tar,and include the > front-end and back-end. > > This is my idea,I also want to hear your suggestions.Thanks. > ________________________________ > DolphinScheduler(Incubator) PPMC > Gang Li 李岗 > > [email protected]<mailto:[email protected]> >
