Module parse failed: Unexpected token
File was processed with these loaders:
You may need an additional loader to handle the result of these loaders.
> [object Promise]
| export { render, staticRenderFns, recyclableRender, components }
可能的问题:
- npm版本过高
- uniapp相关依赖版本过高,package.json种的依赖
@dcloudio/*
- 项目中的
package-lock.json
/pnpm-lock.yaml
文件被损坏/删除导致,禁止删除
如何解决
一、npm问题:
// 全局安装npm低版本,替换当前版本
npm i -g npm@6
二、uniapp依赖问题:
只能重新下载,或者看于哪个依赖冲突。查看依赖文件中的 dependencies
字段
tips: uniapp版本
不要随意升级,如果项目运行没问题,就不需要升级uniapp