本文介绍了如何使用Laravel 8中的NPM解决模块和文件系统的问题?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
突然收到以下错误:
app.js:28823 Uncaught Error: Cannot find module 'os'
at webpackMissingModule (app.js:28823)
at Object../node_modules/laravel-mix/src/File.js (app.js:28823)
at __webpack_require__ (app.js:79613)
at Object../resources/js/app.js (app.js:6700)
at __webpack_require__ (app.js:79613)
at app.js:79751
at Function.__webpack_require__.O (app.js:79650)
at app.js:79753
at app.js:79755
我尝试删除node_module
文件夹和package-lock.json
文件,并运行npm install
,但无济于事。
启动npm run dev
时出现以下错误:
Error: Can't resolve 'os' in 'C:...
ode_modulesclean-cssliboptions'" -t "Laravel Mix"
更新:我运行npm install --save os
,此问题已解决。但是出现了另一个问题!Error: Can't resolve 'fs'
而这个问题不能通过npm install --save fs
NPM版本:7.18.1
推荐答案
已解决:我不知道resourcesjsapp.js
文件顶部是如何出现此行的:
const { exists } = require("laravel-mix/src/File");
我刚刚删除了它,npm run dev
没有更多错误。我希望这个答案能帮助其他人。
这篇关于如何使用Laravel 8中的NPM解决模块和文件系统的问题?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!