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-loadervue-loader 没有效果。


解决方法:

观察所有的 error,都是 ./node_modules/quill./node_modules/uuid 下的文件出错的。
发现我这里是由于 quilluuid 安装的版本过高导致的,安装 低版本的 quill、uuid 组件 即可。

npm list uuid - 查看安装的包的版本

这是更新之后的,未更新之前,有一个 uuid 是11版本的。

npm install uuid@8.3.2 - 安装旧版本的包


最终成功解决

本文标签: 报错 项目 Loader Type file