2021-04-01 rollup相关

2021-04-01  本文已影响0人  罗不错
  1. babel7配置
// .babelrc
{
  "presets": [
    [
      "@babel/preset-env",    // babel6 可用 babel-preset-latest
      {
        "modules": false
      }
    ]
  ],
  "plugins": ["@babel/plugin-transform-runtime"]   //babel6可用babel-plugin-external-helpers,即external-helpers
} 
  1. preset-latest 可以把es6+ 转成es5, 跟preset-env的唯一区别是env可以根据环境自动配置,一句话能用env ,就不要用latest了

  2. 引用node的方法时, 打出来的包如果不放在node环境下执行,则需要把对应的方法打包进来, 需用到rollup-plugin-node-builtins. Missing shims for Node.js built-ins 缺少对node的垫片.

上一篇下一篇

猜你喜欢

热点阅读