zoukankan      html  css  js  c++  java
  • Vue .babelrc配置

    在VUE开发过程中。需要使用babel来讲ES6及其以上的语法转化成可以被是识别的语法。因此需要使用:babel-loader.

    babel-loader7.x 需要使用的插件 以及.babelrc 文件中的内容

    npm i -D babel-core babel-loader babel-plugin-transform-runtime
    npm i -D babel-preset-env babel-preset-stage-0
    {
      "presets": ["env", "stage-0"],
      "plugins": [
        "transform-runtime"
      ]
    }

    babel-loader8.x 需要使用的插件。以及.bablerc文件中的内容

    npm i @babel/core babel-loader @babel/plugin-transform-runtime @babel/plugin-proposal-object-rest-spread -D
    npm i @babel/preset-react @babel/preset-env babel-preset-mobx -D
    npm i @babel/runtime -S
    {
      "presets": ["@babel/preset-react", "@babel/preset-env", "babel-preset-mobx"],
      "plugins": [
        "@babel/plugin-transform-runtime",
        "@babel/plugin-proposal-object-rest-spread",
        "transform-remove-strict-mode" // 去除严格约束时使用
      ]
    }
    // babelrc为json文件不可以有注

    报错:

    "use strict" 使用插件 babel-plugin-transform-remove-strict-mode  之后在.babelrc中加上

    '@babel/core' 就是babel-loader和babel-core的版本不匹配。

  • 相关阅读:
    设计模式学习——前言和目录
    模板颜色搭配
    win7、xp下Meclipse SVN用户名修改
    JS编码解码
    用Javascript进行HTML转义(分享)
    打印异常信息
    lucene 抛出的异常(分享)
    SQL语句优化(分享)
    Java集群之session共享解决方案
    VUE中返回上一页
  • 原文地址:https://www.cnblogs.com/jisa/p/11819023.html
Copyright © 2011-2022 走看看