zoukankan      html  css  js  c++  java
  • 【解决】 @babel/plugin-proposal-decorators 报错

    截图如下

    场景:

    学习装饰器模式,为浏览器兼容,使用babel转换代码

    问题复现

       1. 安装

    npm install --save-dev @babel/plugin-proposal-decorators

       2. 配置.babelrc

     
    {
      "presets": [
        ["@babel/preset-env" ]// ES语法转换
      ],
      "plugins": [
        ["@babel/plugin-proposal-decorators"]
      ]
    }

       3. 启动webpack-dev

     E:codesJavaScriptDesign Patterns>npm run dev
    
     design-patterns@1.0.0 dev E:codesJavaScriptDesign Patterns
     webpack-dev-server --config ./webpack.dev.config.js --mode development


      4.报错

    解决

    .babelrc添加配置,更改如下

     
    {
     "presets": [
       ["@babel/preset-env" ]// ES语法转换
     ],
     "plugins": [
       ["@babel/plugin-proposal-decorators", { "legacy": true }]
     ]
    }

    参考:
    https://segmentfault.com/a/1190000021556489
    https://www.babeljs.cn/docs/babel-plugin-proposal-decorators
  • 相关阅读:
    HTTP基础
    DHCP(六)
    DOM备忘录
    正则表达式备忘录
    Function与Object的关系
    模块模式浅析
    视频下载
    JSP基础点滴
    迭代输出总结
    中文乱码问题的解决途径
  • 原文地址:https://www.cnblogs.com/taohuaya/p/14453241.html
Copyright © 2011-2022 走看看