admin 管理员组文章数量: 1184232
npm run 运行 vue2 项目时报错如下:
error in ./node_modules/quill/formats/blockquote.js
Module parse failed: Unexpected token (3:18)
You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders
| import Block from '../blots/block.js';
| class Blockquote extends Block {
> static blotName = 'blockquote';
| static tagName = 'blockquote';
| }
参考网上的 解决教程,添加 babel-loader、vue-loader 没有效果。
解决方法:
观察所有的 error,都是 ./node_modules/quill 和 ./node_modules/uuid 下的文件出错的。
发现我这里是由于 quill、uuid 安装的版本过高导致的,安装 低版本的 quill、uuid 组件 即可。
npm list uuid - 查看安装的包的版本
这是更新之后的,未更新之前,有一个 uuid 是11版本的。
npm install uuid@8.3.2 - 安装旧版本的包
最终成功解决
版权声明:本文标题:vue2项目报错You may need an appropriate loader to handle this file type 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1766570601a3471110.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论