请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

Error: Cannot find module '@vue/babel-plugin-bable-plugin-jsx'

配置了jsx plugins 就会报错 找不到@vue/babel-plugin-bable-plugin-jsx这个模块

注释掉 plugins: [’@vue/babel-plugin-jsx’] 就可以正常启动了
module.exports = {
presets: ["@vue/cli-plugin-babel/preset"],
// plugins: [’@vue/babel-plugin-jsx’]
};

正在回答

1回答

啊?这看起来挺奇怪的,正常来讲他应该找的是@vue/bable-plugin-jsx,而不是@vue/babel-plugin-bable-plugin-jsx,这个查找的名字明显是找不到。你看一下你的babel版本,不是很确定你现在遇到的是什么问题

0 回复 有任何疑惑可以回复我~
  • 提问者 White_清 #1
    开始是"@vue/babel-plugin-jsx": "1.0.0-rc.3"
    现在回退为 "@vue/babel-plugin-jsx": "1.0.0-rc.2"
    
    也存在这个问题
    
    但是我直接把babel.config.js里面plugins: ['@vue/bable-plugin-jsx'] 注释掉了, 也可以使用jsx。感觉有它没它没有区别。
    回复 有任何疑惑可以回复我~ 2020-11-12 21:50:50
  • Jokcy 回复 提问者 White_清 #2
    哦。。。看了一下,可能新的vue-cli提供了默认的jsx支持,不需要我们自己增加这个插件了。
    回复 有任何疑惑可以回复我~ 2020-11-12 21:54:57
  • Jokcy #3
    https://github.com/vuejs/vue-cli/blob/dev/packages/%40vue/babel-preset-app/index.js#L114
    回复 有任何疑惑可以回复我~ 2020-11-12 21:55:28
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信