- 博客(3)
- 收藏
- 关注
原创 linux服务器 放行端口指令
部署项目时,如果项目已正常启动,但无法通过端口访问,则代表服务器端口没有放行,可以通过指令配置放行。查询结果为no 则代表未放行端口,需要放行。查询端口是否放行指令(8888端口)放行后,需要通过重载指令刷新。返回yes 则代表放行成功。
2023-05-09 15:47:33 2388
原创 vue-core 3.3alpha版本源码解析2--挂载应用(mount)
setupRenderEffect定义了组件更新函数,并创建ReactiveEffect实例并赋值给effect,定义update执行effect.run,最后执行到componentUpdateFn,componentUpdateFn中,首次挂载,首先执行对应生命周期的回调函数,然后根据instance.render生成subTree节点,进行patch渲染最终页面(此处patch不深入解析),完成整个mount流程。createVNode是一个包装函数,根据__DEV__的值,执行不同的函数,但是。
2023-04-09 23:25:03 850 1
原创 vue-core 3.3alpha版本源码解析1--创建应用
正常启动调试界面,正式解析之前,需要对项目整体结构有所了解,便于解析源码时,理解其相互依赖关系。本次解析以浏览器渲染为主,所以使用1.compiler模块:解析器模块2.reactivity模块:响应式模块reactivity3.runtime模块:运行时模块4.shared模块:公共函数模块shared5.vue模块:集成模块vuetip:packages/vue/examples目录下所使用的vue包皆是使用vue集成模块打包的库创建应用createApp函数,主要作用是。
2023-04-06 18:32:46 482 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人