添加链接
注册
登录
link管理
链接快照平台
输入网页链接,自动生成快照
标签化管理网页链接
相关文章推荐
阳光的枇杷
·
maven多module项目的引用问题_ma ...
·
1 年前
·
魁梧的水龙头
·
MySQL ...
·
2 年前
·
聪明的炒粉
·
解决TypeError: ...
·
2 年前
·
link管理
›
Cannot find module '@vercel/build-utils' or its corresponding type declarations.
https://lightrun.com/answers/vercel-vercel-cannot-find-module-vercelbuild-utils-or-its-corresponding-type-declarations
挂过科的雪糕
2 年前
</noscript><div id="___gatsby"><div style="outline:none" tabindex="-1" id="gatsby-focus-wrapper"><header class="TemplateHeader-module--header--f6398 "><div class="Container-module--largeContainer--94cb8"><div class="TemplateHeader-module--wrapper--8e3ea"><a href="https://www.lightrun.com"><img src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIwIiBoZWlnaHQ9IjM4IiB2aWV3Qm94PSIwIDAgMjIwIDM4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMTA2LjE4MSAyLjg3MDI3QzEwNS42MyAyLjg4MzUxIDEwNS4wOTYgMy4wNTczMiAxMDQuNjQ1IDMuMzY5OTRDMTA0LjE5NCAzLjY4MjU1IDEwMy44NDYgNC4xMjAwNiAxMDMuNjQ1IDQuNjI3NjVDMTAzLjQ0NCA1LjEzNTIzIDEwMy4zOTggNS42OTAzMSAxMDMuNTE0IDYuMjIzMzNDMTAzLjYzIDYuNzU2MzYgMTAzLjkwMyA3LjI0MzYxIDEwNC4yOTcgNy42MjQwNUMxMDQuNjkyIDguMDA0NDkgMTA1LjE5MSA4LjI2MTE4IDEwNS43MzIgOC4zNjE5N0MxMDYuMjczIDguNDYyNzYgMTA2LjgzMiA4LjQwMzE2IDEwNy4zMzkgOC4xOTA2NEMxMDcuODQ2IDcuOTc4MTIgMTA4LjI3OCA3LjYyMjEzIDEwOC41ODIgNy4xNjcyN0MxMDguODg1IDYuNzEyNDIgMTA5LjA0NyA2LjE3ODk0IDEwOS4wNDYgNS42MzM2N0MxMDkuMDUgNS4yNjM0MSAxMDguOTc4IDQuODk2MiAxMDguODM0IDQuNTU0MjlDMTA4LjY5IDQuMjEyMzggMTA4LjQ3OCAzLjkwMjg4IDEwOC4yMSAzLjY0NDUzQzEwNy45NDMgMy4zODYxOCAxMDcuNjI1IDMuMTg0MzUgMTA3LjI3NiAzLjA1MTI2QzEwNi45MjcgMi45MTgxOCAxMDYuNTU0IDIuODU2NjEgMTA2LjE4MSAyLjg3MDI3WiIgZmlsbD0iIzFCMUExOSIvPgo8cGF0aCBkPSJNMTA4LjY1MiAxMC4wNTEzSDEwMy43NzFWMjguMzc5OEgxMDguNjUyVjEwLjA1MTNaIiBmaWxsPSIjMUIxQTE5Ii8+CjxwYXRoIGQ9Ik0xMjEuOTkyIDI0LjU2MDhDMTE5LjIzNSAyNC41NjA4IDExNy4yNCAyMi40MjI3IDExNy4yNCAxOS4xODJDMTE3LjI0IDE1Ljk0MTIgMTE5LjE4MSAxMy44NTY5IDEyMS45MzcgMTMuODU2OUMxMjQuODA5IDEzLjg1NjkgMTI2LjY4OSAxNi4wNjIyIDEyNi42ODkgMTkuMTgyQzEyNi42ODkgMjIuNDQyOSAxMjQuNzgyIDI0LjU2MDggMTIxLjkzNyAyNC41NjA4SDEyMS45OTJaTTEyNi44NzMgMTEuOTgxQzEyNi4xOSAxMS4yMDkgMTI1LjM0NCAxMC41OTUgMTI0LjM5NSAxMC4xODI1QzEyMy40NDYgOS43NzAwOCAxMjIuNDE3IDkuNTY5MiAxMjEuMzgxIDkuNTk0MUMxMTYuMTEzIDkuNTk0MSAxMTIuMzU4IDEzLjU4NzkgMTEyLjM1OCAxOS4yMjlDMTEyLjM1OCAyNC44NzAxIDExNS44NjEgMjguODMwMyAxMjEuMTg0IDI4LjgzMDNDMTIyLjIwOCAyOC44NjQ0IDEyMy4yMjggMjguNjcxNCAxMjQuMTY3IDI4LjI2NTRDMTI1LjEwNyAyNy44NTk1IDEyNS45NDMgMjcuMjUwOCAxMjYuNjE1IDI2LjQ4MzhWMjcuMzI0M0MxMjYuNjE1IDMwLjE2MTYgMTI0LjE3OCAzMC45Njg0IDEyMS41MjMgMzAuOTY4NEMxMTkuNjkzIDMwLjk1MDcgMTE3Ljg5MSAzMC41MTgzIDExNi4yNTUgMjkuNzA0NEwxMTQuNzY4IDMzLjQyMjZDMTE2Ljg2NSAzNC41MDc0IDExOS4xOTIgMzUuMDgzNSAxMjEuNTU3IDM1LjEwMzVDMTI2Ljk4OCAzNS4xMDM1IDEzMS40OTYgMzIuODk4MSAxMzEuNDk2IDI2LjA2NjlWMTAuMDUxM0gxMjYuOUwxMjYuODczIDExLjk4MVoiIGZpbGw9IiMxQjFBMTkiLz4KPHBhdGggZD0iTTE0NS44MiA5LjU5Mzk2QzE0NC44NTEgOS41ODAwMSAxNDMuODk0IDkuODExIDE0My4wNCAxMC4yNjUxQzE0Mi4xODYgMTAuNzE5MiAxNDEuNDYzIDExLjM4MTUgMTQwLjkzOSAxMi4xODkzVjMuMDQ1MTdIMTM2LjA1OFYyOC4zNzNIMTQwLjkzOVYxNy4zNTk3QzE0MC45MDkgMTYuOTA3MSAxNDAuOTc1IDE2LjQ1MzQgMTQxLjEzNCAxNi4wMjhDMTQxLjI5MyAxNS42MDI3IDE0MS41NDEgMTUuMjE1MyAxNDEuODYxIDE0Ljg5MTFDMTQyLjE4MSAxNC41NjY5IDE0Mi41NjcgMTQuMzEzMiAxNDIuOTkzIDE0LjE0NjZDMTQzLjQxOSAxMy45Nzk5IDE0My44NzYgMTMuOTA0MSAxNDQuMzMzIDEzLjkyNEMxNDQuNzU4IDEzLjkyNjUgMTQ1LjE3NyAxNC4wMTU1IDE0NS41NjYgMTQuMTg1MkMxNDUuOTU1IDE0LjM1NDkgMTQ2LjMwNCAxNC42MDE5IDE0Ni41OTIgMTQuOTEwN0MxNDYuODggMTUuMjE5NiAxNDcuMTAyIDE1LjU4MzggMTQ3LjI0MiAxNS45ODA3QzE0Ny4zODIgMTYuMzc3NyAxNDcuNDM5IDE2Ljc5OSAxNDcuNDA4IDE3LjIxODVWMjguMzczSDE1Mi4yNTZWMTcuNzk2OEMxNTIuMjU2IDEzLjkwMzggMTUxLjE2MyA5LjU5Mzk2IDE0NS44NTQgOS41OTM5NiIgZmlsbD0iIzFCMUExOSIvPgo8cGF0aCBkPSJNMTYyLjA3MiAyMS4wNTA5VjEzLjk5NzlIMTY1LjU0MVYxMC4wNTExSDE2Mi4wNzJWNi4xOTg0OUgxNTcuMjU5VjEwLjA1MTFIMTU1LjI4NFYxMy45OTc5SDE1Ny4yMjVWMjEuMTkyMUMxNTcuMjI1IDI2LjE2NzYgMTU5LjE3NCAyOC41ODgxIDE2My42IDI4LjU4ODFDMTY0LjI5OSAyOC42MDIxIDE2NC45OTcgMjguNTQzNSAxNjUuNjg0IDI4LjQxMzNWMjQuMzExOUMxNjUuMzg4IDI0LjMyNzQgMTY1LjA5MSAyNC4zMjc0IDE2NC43OTUgMjQuMzExOUMxNjIuOTIxIDI0LjMxMTkgMTYyLjA3OSAyMy43NTM4IDE2Mi4wNzkgMjEuMDE3MyIgZmlsbD0iIzFCMUExOSIvPgo8cGF0aCBkPSJNMTc0LjI0NSAxMi43MTM3VjEwLjAyNDNIMTY5LjQ5M1YyOC4zNzk3SDE3NC4zMzNWMjAuMzg1M0MxNzQuMzMzIDE2Ljc0MTIgMTc1LjY5MSAxNC41MDIyIDE3OS4zMjMgMTQuNTAyMlY5LjU5Mzk2QzE3OC4yNTggOS41NTYzNyAxNzcuMjA1IDkuODMyNzggMTc2LjI5OSAxMC4zODgyQzE3NS4zOTIgMTAuOTQzNiAxNzQuNjczIDExLjc1MjkgMTc0LjIzMSAxMi43MTM3IiBmaWxsPSIjMUIxQTE5Ii8+CjxwYXRoIGQ9Ik0xOTQuMTk3IDIxLjA1MTFDMTk0LjE5NyAyMy4wMTQ0IDE5Mi45MjcgMjQuNDg2OSAxOTAuOTA0IDI0LjQ4NjlDMTkwLjQ3OSAyNC40ODUzIDE5MC4wNTkgMjQuMzk3IDE4OS42NyAyNC4yMjc2QzE4OS4yODEgMjQuMDU4MiAxODguOTMxIDIzLjgxMTMgMTg4LjY0MyAyMy41MDIyQzE4OC4zNTQgMjMuMTkzMSAxODguMTMzIDIyLjgyODUgMTg3Ljk5MyAyMi40MzExQzE4Ny44NTMgMjIuMDMzNyAxODcuNzk3IDIxLjYxMiAxODcuODI5IDIxLjE5MjNWMTAuMDUxM0gxODIuOTQ4VjIwLjYzNDJDMTgyLjk0OCAyNC41MjA1IDE4NC4wODEgMjguODMwMyAxODkuMzUgMjguODMwM0MxOTAuMzI4IDI4Ljg0NTEgMTkxLjI5NCAyOC42MTU3IDE5Mi4xNTkgMjguMTYzM0MxOTMuMDIzIDI3LjcxMDkgMTkzLjc1OSAyNy4wNSAxOTQuMjk5IDI2LjI0MTdWMjguMzc5OEgxOTkuMDUxVjEwLjA1MTNIMTk0LjE3TDE5NC4xOTcgMjEuMDUxMVoiIGZpbGw9IiMxQjFBMTkiLz4KPHBhdGggZD0iTTIxMy4xOTIgOS41OTM5N0MyMTIuMjE5IDkuNTg1NTggMjExLjI1OSA5LjgxODcgMjEwLjQwMSAxMC4yNzJDMjA5LjU0MiAxMC43MjU0IDIwOC44MTIgMTEuMzg0NSAyMDguMjc3IDEyLjE4OTNWMTAuMDUxMkgyMDMuNTI0VjI4LjM3M0gyMDguNDA2VjE3LjM1OTdDMjA4LjQwNiAxNS4zOTY0IDIwOS42ODIgMTMuOTI0IDIxMS42OTggMTMuOTI0QzIxMi4xMjMgMTMuOTI2NiAyMTIuNTQyIDE0LjAxNTUgMjEyLjkzMSAxNC4xODUyQzIxMy4zMiAxNC4zNTQ5IDIxMy42NjkgMTQuNjAxOSAyMTMuOTU3IDE0LjkxMDdDMjE0LjI0NSAxNS4yMTk2IDIxNC40NjcgMTUuNTgzOCAyMTQuNjA3IDE1Ljk4MDhDMjE0Ljc0NyAxNi4zNzc3IDIxNC44MDQgMTYuNzk5IDIxNC43NzMgMTcuMjE4NVYyOC4zNzNIMjE5LjY1NFYxNy43OTY4QzIxOS42NTQgMTMuOTAzOCAyMTguNTI4IDkuNTkzOTcgMjEzLjI1MyA5LjU5Mzk3IiBmaWxsPSIjMUIxQTE5Ii8+CjxwYXRoIGQ9Ik05Mi4yNDMyIDMuODUyMDVIODcuMjUzNFYyOC4zNzk4SDEwMC4zMDhWMjMuOTI4N0g5Mi4yNDMyVjMuODUyMDVaIiBmaWxsPSIjMUIxQTE5Ii8+CjxwYXRoIGQ9Ik03Mi42NDQzIDAuNDkwMjM0TDYxLjEzNzQgNC44ODA3NUw0MC44NjYyIDQuNzI2MTFMMTQuNjgxOSAxMS45MjcxTDAuMTEzMjgxIDEwLjY4MzJMMTQuODEwOSAxNS43MTI1TDI1LjU4NDcgMTMuNzYyNkwzNC45ODcxIDE1LjQ5MDZMMzAuODY2MyAyMC4zMDQ3TDQ1LjQ0ODYgMjcuNjMzNEw0MC43NDQgMjEuMTg1NUw1NC43OTY3IDEwLjIyNkw0Ni45NDg5IDIyLjM2MjFMNTIuNDQxIDIyLjU5NzVMNDMuMDg2MSAzNy40OTAyTDY0LjgwMzMgMTcuNzgzM0w2MC45MTM0IDE3LjcwMjdMNjkuMTYxNyAxMS45OTQzTDc3LjI1MzkgMTIuMDQ4MUw3OC43NzQ2IDguNDU3NzFMNzYuMDMxOSA2LjA1NzM4TDc1LjMzMjcgNC4yODkwN0w3Mi42NDQzIDMuMDU4NjVWMC40OTAyMzRaIiBmaWxsPSIjMUIxQTE5Ii8+Cjwvc3ZnPgo=" alt="Lightrun" class="TemplateHeader-module--logoImg--5e9c4"/></a><nav class="TemplateHeader-module--navWrapper--b3c39"><div class="TemplateHeader-module--navList--a14d9"><div class="TemplateHeader-module--btnMenu--375a2"><button class="TemplateHeader-module--item--c5b2d">Dev Observability<!-- --> <img src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik01Ljk4MzQgNi4zMDQ2MUM1LjkwNTUxIDYuMzA1ODUgNS44MjgyIDYuMjkyMDIgNS43NTY0NyA2LjI2NDAzQzUuNjg0NzUgNi4yMzYwMyA1LjYyMDIgNi4xOTQ0OSA1LjU2NyA2LjE0MjA4TDAuNjMzNjI0IDEuMjMxODlDMC41MzcwMTUgMS4xMzUxNCAwLjQ4MzM5OCAxLjAwODUgMC40ODMzOTggMC44NzcwNzJDMC40ODMzOTggMC43NDU2NCAwLjUzNzAxNSAwLjYxOTAwNCAwLjYzMzYyNCAwLjUyMjI1NkwwLjY4NDU4NiAwLjQ3MTg5NUMwLjczNzY2MSAwLjQxODEwOCAwLjgwMjU5NiAwLjM3NTM3NiAwLjg3NTA0OSAwLjM0NjU1OEMwLjk0NzUwMSAwLjMxNzczOSAxLjAyNTggMC4zMDM0OTggMS4xMDQ3MSAwLjMwNDc4OEMxLjE4MiAwLjMwNDUwNiAxLjI1ODQ5IDAuMzE5MjQ1IDEuMzI5MTcgMC4zNDgwNEMxLjM5OTg1IDAuMzc2ODM1IDEuNDYzMTQgMC40MTkwMzkgMS41MTQ4OSAwLjQ3MTg5NUw1Ljk4OTYxIDQuOTAzNjZMMTAuNDUwNyAwLjQ3MTg5NUMxMC41MDM3IDAuNDE5MTU5IDEwLjU2OCAwLjM3NzA4NSAxMC42Mzk2IDAuMzQ4MzEyQzEwLjcxMTEgMC4zMTk1NCAxMC43ODg0IDAuMzA0Njg4IDEwLjg2NjQgMC4zMDQ2ODhDMTAuOTQ0NSAwLjMwNDY4NyAxMS4wMjE3IDAuMzE5NTQgMTEuMDkzMyAwLjM0ODMxMkMxMS4xNjQ4IDAuMzc3MDg1IDExLjIyOTIgMC40MTkxNTkgMTEuMjgyMiAwLjQ3MTg5NUwxMS4zMzMyIDAuNTIyMjU2QzExLjQyOTggMC42MTkwMDQgMTEuNDgzNCAwLjc0NTY0IDExLjQ4MzQgMC44NzcwNzJDMTEuNDgzNCAxLjAwODUgMTEuNDI5OCAxLjEzNTE0IDExLjMzMzIgMS4yMzE4OUw2LjM5ODU1IDYuMTQyMDhDNi4zNDU1OSA2LjE5NDQ2IDYuMjgxMjYgNi4yMzU5OSA2LjIwOTc0IDYuMjYzOTlDNi4xMzgyMiA2LjI5MTk5IDYuMDYxMSA2LjMwNTgzIDUuOTgzNCA2LjMwNDYxWiIgZmlsbD0iIzFCMUExOSIvPgo8L3N2Zz4K" alt="arrow_down"/></button><div class="SharedMenu-module--wrapperContainer--6e38e "><div class="SharedMenu-module--wrapper--49c2c"><p class="titleGradient">Dev Observability</p><div class="SharedMenu-module--menuList--d425c"><a href="https://lightrun.com/developer-observability/" class="SharedMenu-module--link--ad046">What is Developer Observability?</a><a href="https://lightrun.com/why-lightrun/" class="SharedMenu-module--link--ad046">Why Lightrun?</a><a href="https://lightrun.com/architecture/" class="SharedMenu-module--link--ad046">Lightrun Architecture</a><a href="https://lightrun.com/sdk/" class="SharedMenu-module--link--ad046"><span>The Lightrun SDK</span><sup>TM</sup></a><a href="https://lightrun.com/plugin/" class="SharedMenu-module--link--ad046">The Lightrun IDE Plugin</a><a href="https://lightrun.com/security/" class="SharedMenu-module--link--ad046">Security</a><a href="https://lightrun.com/comparisons/" class="SharedMenu-module--link--ad046">Comparisons</a><a href="https://lightrun.com/integrations/" class="SharedMenu-module--link--ad046">Integrations</a></div><div class="SharedMenu-module--arrow--d0e9b "/></div></div></div><div class="TemplateHeader-module--btnMenu--375a2"><button class="TemplateHeader-module--item--c5b2d">Product<!-- --> <img src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik01Ljk4MzQgNi4zMDQ2MUM1LjkwNTUxIDYuMzA1ODUgNS44MjgyIDYuMjkyMDIgNS43NTY0NyA2LjI2NDAzQzUuNjg0NzUgNi4yMzYwMyA1LjYyMDIgNi4xOTQ0OSA1LjU2NyA2LjE0MjA4TDAuNjMzNjI0IDEuMjMxODlDMC41MzcwMTUgMS4xMzUxNCAwLjQ4MzM5OCAxLjAwODUgMC40ODMzOTggMC44NzcwNzJDMC40ODMzOTggMC43NDU2NCAwLjUzNzAxNSAwLjYxOTAwNCAwLjYzMzYyNCAwLjUyMjI1NkwwLjY4NDU4NiAwLjQ3MTg5NUMwLjczNzY2MSAwLjQxODEwOCAwLjgwMjU5NiAwLjM3NTM3NiAwLjg3NTA0OSAwLjM0NjU1OEMwLjk0NzUwMSAwLjMxNzczOSAxLjAyNTggMC4zMDM0OTggMS4xMDQ3MSAwLjMwNDc4OEMxLjE4MiAwLjMwNDUwNiAxLjI1ODQ5IDAuMzE5MjQ1IDEuMzI5MTcgMC4zNDgwNEMxLjM5OTg1IDAuMzc2ODM1IDEuNDYzMTQgMC40MTkwMzkgMS41MTQ4OSAwLjQ3MTg5NUw1Ljk4OTYxIDQuOTAzNjZMMTAuNDUwNyAwLjQ3MTg5NUMxMC41MDM3IDAuNDE5MTU5IDEwLjU2OCAwLjM3NzA4NSAxMC42Mzk2IDAuMzQ4MzEyQzEwLjcxMTEgMC4zMTk1NCAxMC43ODg0IDAuMzA0Njg4IDEwLjg2NjQgMC4zMDQ2ODhDMTAuOTQ0NSAwLjMwNDY4NyAxMS4wMjE3IDAuMzE5NTQgMTEuMDkzMyAwLjM0ODMxMkMxMS4xNjQ4IDAuMzc3MDg1IDExLjIyOTIgMC40MTkxNTkgMTEuMjgyMiAwLjQ3MTg5NUwxMS4zMzMyIDAuNTIyMjU2QzExLjQyOTggMC42MTkwMDQgMTEuNDgzNCAwLjc0NTY0IDExLjQ4MzQgMC44NzcwNzJDMTEuNDgzNCAxLjAwODUgMTEuNDI5OCAxLjEzNTE0IDExLjMzMzIgMS4yMzE4OUw2LjM5ODU1IDYuMTQyMDhDNi4zNDU1OSA2LjE5NDQ2IDYuMjgxMjYgNi4yMzU5OSA2LjIwOTc0IDYuMjYzOTlDNi4xMzgyMiA2LjI5MTk5IDYuMDYxMSA2LjMwNTgzIDUuOTgzNCA2LjMwNDYxWiIgZmlsbD0iIzFCMUExOSIvPgo8L3N2Zz4K" alt="arrow_down"/></button><div class="SharedMenu-module--wrapperContainer--6e38e SharedMenu-module--expandedMenuContainer--4c975"><div class="SharedMenu-module--wrapper--49c2c"><div class="SharedMenu-module--productWrapper--40db0"><div><div class="titleGradient">Architectures</div><div class="SharedMenu-module--mainBlockMenu--064a3"><div class="SharedMenu-module--menuBlock--9a914"><div class="SharedMenu-module--subTitleList--11ca1">Deployment Patterns</div><div class="SharedMenu-module--menuList--d425c"><a class="SharedMenu-module--link--ad046" href="https://lightrun.com/kubernetes-troubleshooting/">Kubernetes Debugging</a><a class="SharedMenu-module--link--ad046" href="https://lightrun.com/serverless-debugging/">Serverless Debugging</a><a class="SharedMenu-module--link--ad046" href="https://lightrun.com/feature-flag-validation/">Feature Flag Debugging</a></div></div><div class="SharedMenu-module--menuBlock--9a914"><div class="SharedMenu-module--subTitleList--11ca1">Environments</div><div class="SharedMenu-module--menuList--d425c"><a class="SharedMenu-module--link--ad046" href="https://lightrun.com/enviroments/dev-qa-staging/">Dev/QA/Staging</a><a class="SharedMenu-module--link--ad046" href="https://lightrun.com/enviroments/ci-cd-pipelines/">CI/CD</a><a class="SharedMenu-module--link--ad046" href="https://lightrun.com/enviroments/production/">Production</a></div></div></div></div><div><div class="titleGradient">Roles</div><div class="SharedMenu-module--mainBlockMenu--064a3"><div><a class="SharedMenu-module--link--ad046" href="https://lightrun.com/roles/backend-developer/">Backend Developer</a><a class="SharedMenu-module--link--ad046" href="https://lightrun.com/roles/devops-sre/">DevOps Engineer/SRE</a><a class="SharedMenu-module--link--ad046" href="https://lightrun.com/roles/engineering-leader/">Engineering Leader</a></div></div></div><div><div class="titleGradient">Benefits</div><div class="SharedMenu-module--mainBlockMenu--064a3"><div><a class="SharedMenu-module--link--ad046" href="https://lightrun.com/use-cases/reduce-mttr/">Reduce MTTR</a><a class="SharedMenu-module--link--ad046" href="https://lightrun.com/use-cases/improve-developer-productivity/">Improve Dev Productivity</a><a class="SharedMenu-module--link--ad046" href="https://lightrun.com/use-cases/optimize-logging-costs/">Optimize Logging Costs</a><a class="SharedMenu-module--link--ad046" href="https://lightrun.com/use-cases/reduce-time-to-market/">Reduce Time to Market</a><a class="SharedMenu-module--link--ad046" href="https://lightrun.com/use-cases/improve-dora-metrics/">Improove DORA metrics</a></div></div></div><div><div class="titleGradient">Features</div><div class="SharedMenu-module--mainBlockMenu--064a3"><div><a class="SharedMenu-module--link--ad046" href="https://lightrun.com/logs/">Dynamic Logs</a><a class="SharedMenu-module--link--ad046" href="https://lightrun.com/metrics/">Zero-config Metrics</a><a class="SharedMenu-module--link--ad046" href="https://lightrun.com/snapshots/">Snapshots (Virtual Breakpoints)</a><a class="SharedMenu-module--link--ad046" href="https://lightrun.com/integrations/#">Integrations</a><a class="SharedMenu-module--link--ad046" href="https://lightrun.com/integrations/#">Comparisons</a></div></div></div><div class="SharedMenu-module--watchNowBar--38120"><div class="WatchNow-module--watchNow--0a727 SharedMenu-module--watchBarPanel--43c6e"><span class="titleGradient WatchNow-module--newTitle--646e1">NEW!</span><span class="WatchNow-module--description--bb7f0">Watch our log cost reduction masterclass with Google, Shopify and the CNCF!<a href="https://lightrun.com/resources/the-hidden-cost-of-overlogging/" class="WatchNow-module--watchNowLink--22d33">Watch Now></a></span></div></div></div><div class="SharedMenu-module--arrow--d0e9b SharedMenu-module--expandedMenuArrow--4fdac"/></div></div></div><a href="https://lightrun.com/pricing" class="TemplateHeader-module--item--c5b2d">Pricing</a><a href="https://docs.lightrun.com/" class="TemplateHeader-module--item--c5b2d">Docs</a><div class="TemplateHeader-module--btnMenu--375a2"><button class="TemplateHeader-module--item--c5b2d">Resources<!-- --> <img src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik01Ljk4MzQgNi4zMDQ2MUM1LjkwNTUxIDYuMzA1ODUgNS44MjgyIDYuMjkyMDIgNS43NTY0NyA2LjI2NDAzQzUuNjg0NzUgNi4yMzYwMyA1LjYyMDIgNi4xOTQ0OSA1LjU2NyA2LjE0MjA4TDAuNjMzNjI0IDEuMjMxODlDMC41MzcwMTUgMS4xMzUxNCAwLjQ4MzM5OCAxLjAwODUgMC40ODMzOTggMC44NzcwNzJDMC40ODMzOTggMC43NDU2NCAwLjUzNzAxNSAwLjYxOTAwNCAwLjYzMzYyNCAwLjUyMjI1NkwwLjY4NDU4NiAwLjQ3MTg5NUMwLjczNzY2MSAwLjQxODEwOCAwLjgwMjU5NiAwLjM3NTM3NiAwLjg3NTA0OSAwLjM0NjU1OEMwLjk0NzUwMSAwLjMxNzczOSAxLjAyNTggMC4zMDM0OTggMS4xMDQ3MSAwLjMwNDc4OEMxLjE4MiAwLjMwNDUwNiAxLjI1ODQ5IDAuMzE5MjQ1IDEuMzI5MTcgMC4zNDgwNEMxLjM5OTg1IDAuMzc2ODM1IDEuNDYzMTQgMC40MTkwMzkgMS41MTQ4OSAwLjQ3MTg5NUw1Ljk4OTYxIDQuOTAzNjZMMTAuNDUwNyAwLjQ3MTg5NUMxMC41MDM3IDAuNDE5MTU5IDEwLjU2OCAwLjM3NzA4NSAxMC42Mzk2IDAuMzQ4MzEyQzEwLjcxMTEgMC4zMTk1NCAxMC43ODg0IDAuMzA0Njg4IDEwLjg2NjQgMC4zMDQ2ODhDMTAuOTQ0NSAwLjMwNDY4NyAxMS4wMjE3IDAuMzE5NTQgMTEuMDkzMyAwLjM0ODMxMkMxMS4xNjQ4IDAuMzc3MDg1IDExLjIyOTIgMC40MTkxNTkgMTEuMjgyMiAwLjQ3MTg5NUwxMS4zMzMyIDAuNTIyMjU2QzExLjQyOTggMC42MTkwMDQgMTEuNDgzNCAwLjc0NTY0IDExLjQ4MzQgMC44NzcwNzJDMTEuNDgzNCAxLjAwODUgMTEuNDI5OCAxLjEzNTE0IDExLjMzMzIgMS4yMzE4OUw2LjM5ODU1IDYuMTQyMDhDNi4zNDU1OSA2LjE5NDQ2IDYuMjgxMjYgNi4yMzU5OSA2LjIwOTc0IDYuMjYzOTlDNi4xMzgyMiA2LjI5MTk5IDYuMDYxMSA2LjMwNTgzIDUuOTgzNCA2LjMwNDYxWiIgZmlsbD0iIzFCMUExOSIvPgo8L3N2Zz4K" alt="arrow_down"/></button><div class="SharedMenu-module--wrapperContainer--6e38e "><div class="SharedMenu-module--wrapper--49c2c"><p class="titleGradient">Resources</p><div class="SharedMenu-module--menuList--d425c"><a href="https://lightrun.com/categories_resources/case-studies/" class="SharedMenu-module--link--ad046">Case studies</a><a href="https://lightrun.com/categories_resources/data-sheets/" class="SharedMenu-module--link--ad046">Data Sheets</a><a href="https://lightrun.com/categories_resources/press/" class="SharedMenu-module--link--ad046">Press</a><a href="https://lightrun.com/categories_resources/webinars/" class="SharedMenu-module--link--ad046">Webinars</a></div><div class="SharedMenu-module--arrow--d0e9b "/></div></div></div><a href="https://lightrun.com/blog/" class="TemplateHeader-module--item--c5b2d">Blog</a><div class="TemplateHeader-module--btnMenu--375a2"><button class="TemplateHeader-module--item--c5b2d">Company<!-- --> <img src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik01Ljk4MzQgNi4zMDQ2MUM1LjkwNTUxIDYuMzA1ODUgNS44MjgyIDYuMjkyMDIgNS43NTY0NyA2LjI2NDAzQzUuNjg0NzUgNi4yMzYwMyA1LjYyMDIgNi4xOTQ0OSA1LjU2NyA2LjE0MjA4TDAuNjMzNjI0IDEuMjMxODlDMC41MzcwMTUgMS4xMzUxNCAwLjQ4MzM5OCAxLjAwODUgMC40ODMzOTggMC44NzcwNzJDMC40ODMzOTggMC43NDU2NCAwLjUzNzAxNSAwLjYxOTAwNCAwLjYzMzYyNCAwLjUyMjI1NkwwLjY4NDU4NiAwLjQ3MTg5NUMwLjczNzY2MSAwLjQxODEwOCAwLjgwMjU5NiAwLjM3NTM3NiAwLjg3NTA0OSAwLjM0NjU1OEMwLjk0NzUwMSAwLjMxNzczOSAxLjAyNTggMC4zMDM0OTggMS4xMDQ3MSAwLjMwNDc4OEMxLjE4MiAwLjMwNDUwNiAxLjI1ODQ5IDAuMzE5MjQ1IDEuMzI5MTcgMC4zNDgwNEMxLjM5OTg1IDAuMzc2ODM1IDEuNDYzMTQgMC40MTkwMzkgMS41MTQ4OSAwLjQ3MTg5NUw1Ljk4OTYxIDQuOTAzNjZMMTAuNDUwNyAwLjQ3MTg5NUMxMC41MDM3IDAuNDE5MTU5IDEwLjU2OCAwLjM3NzA4NSAxMC42Mzk2IDAuMzQ4MzEyQzEwLjcxMTEgMC4zMTk1NCAxMC43ODg0IDAuMzA0Njg4IDEwLjg2NjQgMC4zMDQ2ODhDMTAuOTQ0NSAwLjMwNDY4NyAxMS4wMjE3IDAuMzE5NTQgMTEuMDkzMyAwLjM0ODMxMkMxMS4xNjQ4IDAuMzc3MDg1IDExLjIyOTIgMC40MTkxNTkgMTEuMjgyMiAwLjQ3MTg5NUwxMS4zMzMyIDAuNTIyMjU2QzExLjQyOTggMC42MTkwMDQgMTEuNDgzNCAwLjc0NTY0IDExLjQ4MzQgMC44NzcwNzJDMTEuNDgzNCAxLjAwODUgMTEuNDI5OCAxLjEzNTE0IDExLjMzMzIgMS4yMzE4OUw2LjM5ODU1IDYuMTQyMDhDNi4zNDU1OSA2LjE5NDQ2IDYuMjgxMjYgNi4yMzU5OSA2LjIwOTc0IDYuMjYzOTlDNi4xMzgyMiA2LjI5MTk5IDYuMDYxMSA2LjMwNTgzIDUuOTgzNCA2LjMwNDYxWiIgZmlsbD0iIzFCMUExOSIvPgo8L3N2Zz4K" alt="arrow_down"/></button><div class="SharedMenu-module--wrapperContainer--6e38e "><div class="SharedMenu-module--wrapper--49c2c"><p class="titleGradient">Company</p><div class="SharedMenu-module--menuList--d425c"><a href="https://www.linkedin.com/company/lightruntech/jobs/" class="SharedMenu-module--link--ad046">Careers</a><a href="https://go.lightrun.com/contact-us" class="SharedMenu-module--link--ad046">Contact Us</a></div><div class="SharedMenu-module--arrow--d0e9b "/></div></div></div><a href="https://playground.lightrun.com" class="TemplateHeader-module--item--c5b2d TemplateHeader-module--itemWordle--b9122"><span class="TemplateHeader-module--linkWord--2d9ef">Debug 🆆🅾🆁🅳🅻🅴</span></a></div><ul class="ControlButtons-module--linkList--df15b"><li class="ControlButtons-module--underLine--a2f91"><a href="https://app.lightrun.com/api/oauth/login">Log in</a></li><li class="ControlButtons-module--item--da1af"><a href="https://lightrun.com/get-a-lightrun-demo/" class="ButtonLink-module--linkBtn--3a273 ButtonLink-module--transparent--5a2f9 ">Book a Demo</a></li><li class="ControlButtons-module--item--da1af"><a href="https://app.lightrun.com/api/oauth/register" class="ButtonLink-module--linkBtn--3a273 ButtonLink-module--fill--6b8b9 ">Start For Free</a></li></ul></nav><button class="Burger-module--burger--9ead4 " title="Navigation"><span class="Burger-module--line--8f8d0"/><span class="Burger-module--line--8f8d0"/><span class="Burger-module--line--8f8d0"/></button></div><div class="TemplateHeader-module--menu--44853 "><div class="MobileMenu-module--mobileMenu--040cc"><div class="Container-module--container--052f0"><ul class="MobileMenu-module--containerNav--c271d"><li class="MobileMenu-module--navItem--99a59"><div class="MobileMenu-module--titleMenuItem--d0f06"><span>Dev Observability</span><img src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxMiAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuOTczNzNlLTA3IDE4LjIxMjFMMS44MjAwNSAyMEwxMiAxMEwxLjgyMDA1IDguODk5NTllLTA3TC02LjM4NDhlLTA3IDEuNzg3ODhMOC4zNTk5IDEwTDcuOTczNzNlLTA3IDE4LjIxMjFaIiBmaWxsPSJ1cmwoI3BhaW50MF9saW5lYXJfNTE2XzEyNjApIi8+CjxkZWZzPgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXJfNTE2XzEyNjAiIHgxPSIxMiIgeTE9IjEwIiB4Mj0iLTIuMDcxMyIgeTI9IjguMjYzMDMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iIzI4QTFDMCIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMxNjQ4OUMiLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K" alt="arrow" class="MobileMenu-module--arrow--1311d "/></div></li><li class="MobileMenu-module--navItem--99a59"><div class="MobileMenu-module--titleMenuItem--d0f06"><span>Product</span><img src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxMiAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuOTczNzNlLTA3IDE4LjIxMjFMMS44MjAwNSAyMEwxMiAxMEwxLjgyMDA1IDguODk5NTllLTA3TC02LjM4NDhlLTA3IDEuNzg3ODhMOC4zNTk5IDEwTDcuOTczNzNlLTA3IDE4LjIxMjFaIiBmaWxsPSJ1cmwoI3BhaW50MF9saW5lYXJfNTE2XzEyNjApIi8+CjxkZWZzPgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXJfNTE2XzEyNjAiIHgxPSIxMiIgeTE9IjEwIiB4Mj0iLTIuMDcxMyIgeTI9IjguMjYzMDMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iIzI4QTFDMCIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMxNjQ4OUMiLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K" alt="arrow" class="MobileMenu-module--arrow--1311d "/></div></li><li class="MobileMenu-module--navItem--99a59"><a href="https://lightrun.com/pricing" class="MobileMenu-module--linkMenuItem--341df">Pricing</a></li><li class="MobileMenu-module--navItem--99a59"><a href="https://docs.lightrun.com/" class="MobileMenu-module--linkMenuItem--341df">Docs</a></li><li class="MobileMenu-module--navItem--99a59"><div class="MobileMenu-module--titleMenuItem--d0f06"><span>Resources</span><img src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxMiAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuOTczNzNlLTA3IDE4LjIxMjFMMS44MjAwNSAyMEwxMiAxMEwxLjgyMDA1IDguODk5NTllLTA3TC02LjM4NDhlLTA3IDEuNzg3ODhMOC4zNTk5IDEwTDcuOTczNzNlLTA3IDE4LjIxMjFaIiBmaWxsPSJ1cmwoI3BhaW50MF9saW5lYXJfNTE2XzEyNjApIi8+CjxkZWZzPgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXJfNTE2XzEyNjAiIHgxPSIxMiIgeTE9IjEwIiB4Mj0iLTIuMDcxMyIgeTI9IjguMjYzMDMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iIzI4QTFDMCIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMxNjQ4OUMiLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K" alt="arrow" class="MobileMenu-module--arrow--1311d "/></div></li><li class="MobileMenu-module--navItem--99a59"><a href="https://lightrun.com/blog/" class="MobileMenu-module--linkMenuItem--341df">Blog</a></li><li class="MobileMenu-module--navItem--99a59"><div class="MobileMenu-module--titleMenuItem--d0f06"><span>Company</span><img src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxMiAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuOTczNzNlLTA3IDE4LjIxMjFMMS44MjAwNSAyMEwxMiAxMEwxLjgyMDA1IDguODk5NTllLTA3TC02LjM4NDhlLTA3IDEuNzg3ODhMOC4zNTk5IDEwTDcuOTczNzNlLTA3IDE4LjIxMjFaIiBmaWxsPSJ1cmwoI3BhaW50MF9saW5lYXJfNTE2XzEyNjApIi8+CjxkZWZzPgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXJfNTE2XzEyNjAiIHgxPSIxMiIgeTE9IjEwIiB4Mj0iLTIuMDcxMyIgeTI9IjguMjYzMDMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iIzI4QTFDMCIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMxNjQ4OUMiLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K" alt="arrow" class="MobileMenu-module--arrow--1311d "/></div></li><li class="MobileMenu-module--navItem--99a59"><a href="https://playground.lightrun.com" class="MobileMenu-module--linkMenuItem--341df">Debug Wordle</a></li></ul><div class="MobileMenu-module--controlButtons--b6016"><ul class="ControlButtons-module--linkList--df15b"><li class="ControlButtons-module--underLine--a2f91"><a href="https://app.lightrun.com/api/oauth/login">Log in</a></li><li class="ControlButtons-module--item--da1af"><a href="https://lightrun.com/get-a-lightrun-demo/" class="ButtonLink-module--linkBtn--3a273 ButtonLink-module--transparent--5a2f9 ">Book a Demo</a></li><li class="ControlButtons-module--item--da1af"><a href="https://app.lightrun.com/api/oauth/register" class="ButtonLink-module--linkBtn--3a273 ButtonLink-module--fill--6b8b9 ">Start For Free</a></li></ul></div></div></div></div></div></header><main><div class="Hero-module--hero--e76bd"><div class="Container-module--container--052f0"><div class="Hero-module--overlay--92431"><img src="/answers/static/question-mark-6a6962885f54fa6c88cf5e38232283da.png" alt="question-mark" class="Hero-module--heroImg--8554a"/><div class="Hero-module--wrapper--29990"><h1>Stuck on an issue?</h1><p class="Hero-module--description--894ed">Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.<br/></p><p class="Hero-module--description--894ed Hero-module--strongText--4ea65">And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.</p><button class="Hero-module--btnHero--4efca">Talk to a Lightrun Answers expert</button></div></div></div></div><section class="sectionWrapper IssueSummary-module--issueSummary--29ccb"><div class="Container-module--container--052f0"><div class="IssueSummary-module--wrapper--5e867"><h2 class="IssueSummary-module--title--1229e">Cannot find module '@vercel/build-utils' or its corresponding type declarations.</h2><a href="https://github.com/vercel/vercel/issues/7951" class="IssueSummary-module--linkUnderline--4cc7f">See original GitHub issue</a></div><div class="IssueSummary-module--wrapperGrid--5ff55"><div class="IssueSummary-module--descriptionWrapper--3a1cb"><h3>Issue Description</h3><div class="LeftScrollContainer-module--wrapper--9987b IssueSummary-module--textContainer--3e705 "><div class="LeftScrollContainer-module--content--0b83d"><div><h3>System Info</h3> <li>yarn: <code>1.22.17</code></li> <li>pnpm: <code>7.1.6</code></li> <li>npm: <code>8.1.2</code></li> <p>All three had the same issue.</p> <h3>Dependencies</h3> <li><code>"@types/node": "^17.0.42"</code></li> <li><code>"@vercel/node": "^2.1.0"</code></li> <li><code>"typescript": "^4.7.3"</code></li> <h3>Error</h3> <pre><code>node_modules/.pnpm/@vercel+node@2.1.0/node_modules/@vercel/node/dist/index.d.ts:1:29 - error TS2307: Cannot find module '@vercel/build-utils' or its corresponding type declarations. 1 import { shouldServe } from '@vercel/build-utils'; node_modules/.pnpm/@vercel+node@2.1.0/node_modules/@vercel/node/dist/index.d.ts:2:60 - error TS2307: Cannot find module '@vercel/build-utils' or its corresponding type declarations. 2 import type { BuildV3, PrepareCache, StartDevServer } from '@vercel/build-utils'; <h2>Reproduction</h2> <pre><code class="language-js">import type { VercelRequest, VercelResponse } from '@vercel/node'; import type { Readable } from 'node:stream'; export const config = { api: { bodyParser: false, async function buffer(readable: Readable) { const chunks = []; for await (const chunk of readable) { chunks.push(typeof chunk === 'string' ? Buffer.from(chunk) : chunk); return Buffer.concat(chunks); export default async function (req: VercelRequest, res: VercelResponse) { if (req.method === 'POST') { const buf = await buffer(req); const rawBody = buf.toString('utf8'); res.json({ rawBody }); } else { res.setHeader('Allow', 'POST'); res.status(405).end('Method Not Allowed');
推荐文章
阳光的枇杷
·
maven多module项目的引用问题_mavne多模板相互引用问题-CSDN博客
1 年前
魁梧的水龙头
·
MySQL 中你应该使用什么数据类型表示时间?_ITPUB博客
2 年前
聪明的炒粉
·
解决TypeError: Converting circular structure to JSON - JSON.stringify报错_最凶残的小海豹的博客-CSDN博客
2 年前