我是Relay的新手,我正在查看它的'babel + webpack配置,不知何故我需要帮助才能理解它'.babelrc - 这是代码:
{
"passPerPreset": true,
"plugins": [
"transform-runtime"
],
"presets": [
{
"plugins": [
"./build/babelRelayPlugin"
]
},
"react",
"es2015",
"stage-0"
]
}
这是关于babelRelayplugin.js的代码,这很简短,但我需要帮助理解这一点:
const getBabelRelayPlugin = require('babel-relay-plugin');
const schema = require('../data/schema.json');
module.exports = getBabelRelayPlugin(schema.data);
我在预设中理解“react”,“es2015”,“stage-0”,babel将代码转换为浏览器理解的js。我已经完成了搜索,这是我所拥有的信息,我不明白并且有困惑:
如果有人帮我理解这些是什么以及他们做了什么,真的很感激。