nuxt项目无法正常import

在.vue文件里面使用import导入. js文件就报SyntaxError Unexpected identifier错误,安装了babel也没用

img

这个错误通常是因为导入的.js文件中存在ES6语法,而当前环境不支持这些语法。即使安装了Babel也不一定能解决这个问题,因为在.vue文件中使用import导入.js文件时,Babel不一定会自动处理导入的文件。

要解决这个问题,你可以在.vue文件中使用require语句代替import语句导入.js文件。require语句会将导入的文件转换为CommonJS模块,这样就可以避免ES6语法的问题。