首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

ko在数栈中的应用

整体架构 ko的整体架构如下所示: 整体上是一个monorepo,借助lerna与yarn workspace方便对包进行管理,其中: babel-preset-ko-app是针对于ko的babel...preset,供babel-loader使用 ko-config集成了eslint,prettier,stylelint等lint相关的配置和依赖,供ko-lints使用 ko-lints集成了eslint...,prettier,stylelint等lint相关的工具 ko作为整个工具的入口,集成了ko-lints,并整合了dev与build相关核心功能 在数栈中的应用 从整体架构上来说,目前ko集成了打包和格式化相关的功能...与ko eslint类似的还有ko prettier和ko stylelint,分别是借助prettier和stylelint来对相关代码进行检测和格式化,使用方式和ko eslint基本相同 build...效率提升 在保证整个研发流程稳定的情况下,ko在版本迭代的同时也对打包流程进行了优化,优化结果如下所示: 可以看到目前5.x版本的ko相比于4.x版本的ko在首次打包和二次打包的速度上有较为明显的提升

68150
您找到你想要的搜索结果了吗?
是的
没有找到

mod_portaudio

好了,不扯这些了,今天说说mod_portaudio。 与昨天讲的mod_sofia类似,mod_portaudio也是一个Endpoint模块。...与mod_sofia不同,mod_sofia实现了SIP,而mod_portaudio实现了驱动本地声卡,即,它可以从本地麦克风获取输入,并将声音从耳机中播放出来。...因而,配合mod_sofia,可以用作一个软电话。 该模块默认是不编译的。...到你的源代码树下,执行如果命令编译安装: make mod_portaudio make mod_portaudio-install 然后到控制台中,执行: FS>...当然,上述内容是我在几年前写的,最新的Mac系统上(好像从10.7开始),mod_portaudio已经不能正确运行了。不过,在Linux或Windows上应该还是可以的,感兴趣的朋友可以试一下。

2K30
领券