उसके बाद आगे की खोज की कोई जरूरत नहीं है डाउनलोड करने के लिए किसी भी पूर्व निर्धारित पैकेज.
babel-standalone
में पूर्व निर्धारित विकल्प के माध्यम से अपने एपीआई के रूप में यहाँ परिभाषित किया गया है और उपयोग में कोलाहल-मावेन-यहाँ प्लगइन.
पूर्व निर्धारित विकल्प नहीं है पारित करने के लिए कोलाहल एपीआई तरह से परिभाषित में एक .babelrc
config फ़ाइल । इसे में पारित हो जाता है के बिना preset-
उपसर्ग. तो पाने के लिए @babel/preset-env
पूर्व निर्धारित विकल्प के लिए आपको बस पास में env
.
तो करने के लिए इस दौर से बाहर है, यहाँ कर रहे हैं आम presets और कैसे आप के माध्यम से उन्हें पारित करने के लिए एपीआई:
@babel/preset-env
--> env
@babel/preset-react
--> react
@babel/preset-flow
--> flow
@babel/preset-typescript
--> typescript
तो क्रम में उपयोग करने के लिए babel-maven-plugin
मैं की जरूरत है स्थापित करने के लिए pom.xml
के रूप में निम्नानुसार:
<plugin>
<groupId>com.jarslab.maven</groupId>
<artifactId>babel-maven-plugin</artifactId>
<version>1.6</version>
<executions>
<execution>
<id>js-transpile</id>
<phase>process-resources</phase>
<goals>
<goal>babel</goal>
</goals>
<configuration>
<verbose>true</verbose>
<babelSrc>./js/babel/babel.min.js</babelSrc>
<sourceDir>./js</sourceDir>
<targetDir>./js</targetDir>
<presets>env</presets>
</configuration>
</execution>
</executions>
</plugin>