【发布时间】:2021-12-20 17:32:28
【问题描述】:
使用 Laravel Mix 编译资产时,我收到以下错误。
我遵循的步骤:
- 克隆 Laravel Git
- 使用 npm install 安装所有 node_modules
- 使用(npx mix 或 npm run)编译资产时出错 开发/产品)
我已经尝试过重新安装不同版本的 node 和 npm,但仍然遇到同样的错误。
[webpack-cli] RangeError: WebAssembly.Instance(): Out of memory: 记忆 在创建时(/home/my_app/public_html/app/laravel/node_modules/webpack/lib/util/hash/wasm-hash.js:154:4) 在 module.exports (/home/my_app/public_html/app/laravel/node_modules/webpack/lib/util/createHash.js:152:27) 在/home/my_app/public_html/app/laravel/node_modules/webpack/lib/DefinePlugin.js:289:22 在 Hook.eval [as call] (eval at create (/home/my_app/public_html/app/laravel/node_modules/tapable/lib/HookCodeFactory.js:1:1), :194:1) 在 Hook.CALL_DELEGATE [as _call] (/home/my_app/public_html/app/laravel/node_modules/tapable/lib/Hook.js:14:14) 在 Compiler.newCompilation (/home/my_app/public_html/app/laravel/node_modules/webpack/lib/Compiler.js:1053:26) 在 /home/my_app/public_html/app/laravel/node_modules/webpack/lib/Compiler.js:1097:29 在 Hook.eval [as callAsync] (eval at create (/home/my_app/public_html/app/laravel/node_modules/tapable/lib/HookCodeFactory.js:1:1), :22:1) 在 Hook.CALL_ASYNC_DELEGATE [as _callAsync] (/home/my_app/public_html/app/laravel/node_modules/tapable/lib/Hook.js:18:14) 在 Compiler.compile (/home/my_app/public_html/app/laravel/node_modules/webpack/lib/Compiler.js:1092:28)
规格: Laravel v8 和最新的 Laravel Mix 版本 节点 v16.13.0 NPM v8.1.0
我正在使用具有 8GB 内存的 VPS。
【问题讨论】:
标签: webpack out-of-memory webassembly laravel-mix webpack-cli