首頁 > web前端 > js教程 > 為什麼 Babel 複製我的原始檔而不是編譯它?

為什麼 Babel 複製我的原始檔而不是編譯它?

Linda Hamilton
發布: 2024-11-29 17:52:11
原創
405 人瀏覽過

Why is Babel Copying My Source File Instead of Compiling It?

Babel 編譯:防止直接複製

在給定的程式碼片段中,Babel 無法將來源檔案轉換為編譯後的輸出。相反,它只是複製原始文件。發生這種情況是因為 Babel 6.x 需要明確配置來指定所需的轉換。

要解決此問題,請透過 npm 安裝 babel-preset-env 套件。此預設可以將所有標準 ES* 行為編譯為 ES5。然後,使用以下命令:

babel --presets env proxy.js --out-file proxified.js
登入後複製

或者,使用以下設定建立 .babelrc 檔案:

{
  "presets": ["env"]
}
登入後複製

使用此設定執行 Babel 將套用 ES5 編譯,解決直接複製問題。

以上是為什麼 Babel 複製我的原始檔而不是編譯它?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板