美文网首页
create react app 添加decorator

create react app 添加decorator

作者: pipu | 来源:发表于2019-07-28 07:33 被阅读0次

    create react app 添加decoration

    es6 语法中的decoration还没有在浏览器统一实现,如果要使用需通过babel处理一下。create react app 中没有额外的方法给你支持babel配置(估计以后会有,vue中就处理的很好),只能通过eject来配置了。

    1.eject crate react app 提供了释放webpack+react配置的原项目的方法,释放完以后就变成了webpack构建的react的完整项目,脱离了create react app的封装,可以自行进行webpack和其他相关构建工具的配置。

    npm run eject
    

    2.添加.babelrc文件,并开启decoration。通过npm安装对应的插件

    
    {
        "presets": [ "react-app" ],
        "plugins": [
            [ "@babel/plugin-proposal-decorators", { "legacy": true } ] ]
    }
    
    

    安装插件

    npm i @babel/plugin-proposal-decorators -D
    

    OK! 可以运行 npm start

    相关文章

      网友评论

          本文标题:create react app 添加decorator

          本文链接:https://www.haomeiwen.com/subject/lyqurctx.html