@babel/preset-env의 IE 11에 유효한 플러그인 확인
2683 단어 JavaScriptBabeltech
제대로 망라됐는지는 확인되지 않았으나 다음과 같은 방법으로 조사했다.
curl curl https://raw.githubusercontent.com/babel/babel/main/packages/babel-compat-data/data/plugins.json \
| jq '. | to_entries | map(select((.value.ie // "0"| tonumber) < 11) | "@babel/plugin-" + .key)'
[
"@babel/plugin-proposal-class-properties",
"@babel/plugin-proposal-private-methods",
"@babel/plugin-proposal-numeric-separator",
"@babel/plugin-proposal-logical-assignment-operators",
"@babel/plugin-proposal-nullish-coalescing-operator",
"@babel/plugin-proposal-optional-chaining",
"@babel/plugin-proposal-json-strings",
"@babel/plugin-proposal-optional-catch-binding",
"@babel/plugin-transform-parameters",
"@babel/plugin-proposal-async-generator-functions",
"@babel/plugin-proposal-object-rest-spread",
"@babel/plugin-transform-dotall-regex",
"@babel/plugin-proposal-unicode-property-regex",
"@babel/plugin-transform-named-capturing-groups-regex",
"@babel/plugin-transform-async-to-generator",
"@babel/plugin-transform-exponentiation-operator",
"@babel/plugin-transform-template-literals",
"@babel/plugin-transform-literals",
"@babel/plugin-transform-function-name",
"@babel/plugin-transform-arrow-functions",
"@babel/plugin-transform-classes",
"@babel/plugin-transform-object-super",
"@babel/plugin-transform-shorthand-properties",
"@babel/plugin-transform-duplicate-keys",
"@babel/plugin-transform-computed-properties",
"@babel/plugin-transform-for-of",
"@babel/plugin-transform-sticky-regex",
"@babel/plugin-transform-unicode-escapes",
"@babel/plugin-transform-unicode-regex",
"@babel/plugin-transform-spread",
"@babel/plugin-transform-destructuring",
"@babel/plugin-transform-block-scoping",
"@babel/plugin-transform-typeof-symbol",
"@babel/plugin-transform-new-target",
"@babel/plugin-transform-regenerator",
"@babel/plugin-transform-member-expression-literals",
"@babel/plugin-transform-property-literals",
"@babel/plugin-transform-reserved-words",
"@babel/plugin-proposal-export-namespace-from"
]
집행시의 값을 정말 출력하고 싶었지만 목적을 달성했기 때문에 타협했다.--
이 기사는 작업 중에서 얻은 기술 노하우를 조금 수정해 공개했다.
Reference
이 문제에 관하여(@babel/preset-env의 IE 11에 유효한 플러그인 확인), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/eiel/articles/b54d18cdee54d5텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)