Это поток, mvn build вызывает grunt, который вызывает babel для генерации dojo. js .uncompressed. js. Эта библиотека будет использоваться другими js модулями.
.babelr c похож на это
{
"presets": [
"@babel/preset-env",
"@babel/preset-react"
],
"plugins": [
"array-includes",
"@babel/plugin-transform-object-assign",
"@babel/plugin-proposal-object-rest-spread",
"@babel/plugin-transform-runtime",
"@babel/plugin-syntax-dynamic-import",
"@babel/plugin-proposal-class-properties",
"@babel/plugin-transform-arrow-functions",
"@babel/plugin-transform-block-scoping",
"@babel/plugin-transform-classes",
"@babel/plugin-transform-destructuring",
"@babel/plugin-transform-async-to-generator",
"@babel/plugin-syntax-async-generators",
"@babel/plugin-transform-regenerator"
]
}
Из чистой папки, после "mvn clean install", я вижу папка node_modules/@babel/plugin-transform-destructuring.
Когда я использую сгенерированное додзё. js .uncompressed. js, он по-прежнему жалуется
dojo.js.uncompressed.js:82427: ERROR - Parse error. destructuring assignment forbidden
var MyFunction = function({inner: inner}) {
Что может go неправильно, пожалуйста?