官網(wǎng)上帖子“新版webman,取消env的原因是什么?” 那是2021年的事了,現(xiàn)在24年底了,進展如何? 因為多環(huán)境配置對于項目工程還是挺需要的。
去掉env主要是不想讓webman有太多依賴。另外env組件在PHP多線程環(huán)境可能有讀不到配置的問題。
相關(guān)issue。
https://github.com/vlucas/phpdotenv/issues/410
使用NTS版本沒有這個問題(目前社區(qū)使用的基本都是NTS版本的PHP)。
綜上webman依賴去掉了env組件的依賴,不過開發(fā)者可以自己選擇安裝它,只要PHP版本是NTS版本就沒問題。
http://www.wtbis.cn/doc/webman/components/env.html