gatsby-plugin-compile-es6-packages

Easily add support for compiling ES6 packages into Gasby projects

MIT 13 个版本
安装
npm install gatsby-plugin-compile-es6-packages
yarn add gatsby-plugin-compile-es6-packages
pnpm add gatsby-plugin-compile-es6-packages
bun add gatsby-plugin-compile-es6-packages
README

gatsby-plugin-compile-es6-packages

npm version npm downloads

Allows you to easily specify npm modules to be included in transpiling with babel.

This plugin works with Gatsby V2+

Discussion of this issue at https://github.com/gatsbyjs/gatsby/issues/3780

Install

npm install --save gatsby-plugin-compile-es6-packages

or

yarn add gatsby-plugin-compile-es6-packages

How to use

Add the plugin to your gatsby-config.js. Specify the npm modules containing ES6 code that require transpilation.

plugins: [
  {
    resolve: `gatsby-plugin-compile-es6-packages`,
    options: {
      modules: [`query-string`]
    }
  }
];

Options

Option Explanation Default Required
modules Specify the npm modules containing ES6 code that require transpilation [] YES
test Adjusts the regex for the webpack rule /\.js$/ NO

You may also need to use other plugins to handle any specific babel config to transpile the es6 code (i.e. gatsby-plugin-flow)

版本列表
2.1.1 2021-08-26
2.1.0 2019-07-25
2.0.1 2019-07-22
2.0.0 2019-07-16
1.2.0 2019-07-15
1.1.0 2019-03-27
1.0.6 2018-09-21
1.0.5 2018-09-21
1.0.4 2018-09-21
1.0.3 2018-09-21
1.0.2 2018-09-21
1.0.1 2018-09-21
1.0.0 2018-09-21