我正在使用vite和php在Ubuntu 20.4 VPS上设置服务器。
当我试图在服务器上构建我的资产时,它在transforming (x): node_modules/path/to/module
上冻结,并且它总是一个不同的模块。
我尝试通过运行以下步骤在桌面上重现该问题:
1.克隆存储库
cd repository
个npm i
个npm fix audit
个composer install
个npm run build
(调用vite build和vite build -ssr)
它工作得很好,没有错误,在几秒钟内。
在我的vps上使用相同的npm和node版本做完全相同的事情会导致上述问题。我非常困惑为什么会发生这种行为。
1条答案
按热度按时间toiithl61#
过了一会儿,我想通了。
我的VPS有1 GB的RAM分配这是不够的,以完成构建过程之前,它被杀死。
在分配了4 GB后,它在瞬间完成,类似于我的本地机器。
解决方案:分配更多资源