我一直在尝试在laravel上安装npm,但它总是给出“超过最大调用栈大小”的提示。因此,我决定单独安装模块,除了Laravel-Mix之外,所有模块都可以正常工作。我尝试过更新NPM和强制清除缓存,但它仍然给出:
“超过最大调用堆栈大小”
Npm版本:6.8.0 Node Js版本: v10.15.1
"devDependencies": {
"axios": "^0.18.0",
"bootstrap": "^4.3.1",
"cross-env": "^5.2.0",
"jquery": "^3.3.1",
"laravel-mix": "^4.0.7",
"lodash": "^4.17.11",
"popper.js": "^1.14.7",
"resolve-url-loader": "^2.3.2",
"sass": "^1.17.0",
"sass-loader": "^7.1.0",
"vue": "^2.6.6"
}发布于 2019-02-17 07:57:32
尝试重复命令npm install两到三次,直到它退出时没有错误。附注:如果您使用的是Windows,请使用npm install --no-bin-links
发布于 2019-02-18 00:13:18
您可以尝试:
npm uninstall laravel-mix
npm cache clean --force
npm i
或者:
npm rebuild
npm rebuild -g
发布于 2019-02-18 18:52:08
我也犯了同样的错误。我再次安装了带有所有附加工具的node。现在它起作用了。
https://stackoverflow.com/questions/54728692
复制相似问题