解决nuxt应用在开发模式下加载vue文件报“Failed to load module script”错误,页面显示空白的问题
·
有个 nuxt 应用,之前用的好好的,今天用 npm run dev 命令启动后,页面显示空白,浏览器控制台显示报错:
Failed to load module script: Expected a JavaScript-or-Wasm module script but the server responded with a MIME type of "text/html". Strict MIME type checking is enforced for module scripts per HTML spec.
报错路径指向的是一个vue文件,看了一下网络请求,发现获取这个vue文件的请求和获取其他文件的请求不太一样,确实多了文件类型 "text/html"。
估计是什么程序运行时影响到这个文件了,虽然没有手工修改,但它的类型已经变了。
解决办法很简单,用编辑器打开报错的那个文件,重新保存一下,就可以了。
很小的一个技巧,但是想不到的话,可能要折腾半天。分享出来,希望对遇到同样问题的人有所帮助。
更多推荐
所有评论(0)