nuxt报错self is not defined
时间: 2023-08-28 21:08:12 浏览: 399
VUE使用‘luckysheet‘ is not defined已解决,其他博主方法没有解决请看这里
这个错误通常出现在使用 Nuxt.js 框架时,可能是因为您的代码中使用了 ES2015 模块的语法,但是您没有正确地配置 Babel。
在您的项目根目录下,创建一个名为 babel.config.js 的文件,并添加以下内容:
```javascript
module.exports = {
presets: [
[
'@babel/preset-env',
{
targets: {
node: 'current',
},
},
],
],
};
```
这将确保您的代码在使用 ES2015 模块语法时,能够正确地编译并在浏览器中运行。如果问题仍然存在,请尝试更新您的 Nuxt.js 版本,并确保您的代码中没有其他语法错误。
阅读全文