搜尋

首頁  >  問答  >  主體

node.js - babel指令如何跳過對某些檔案的翻譯?

請問babel指令如何跳過某些檔案的翻譯?
現在使用的是:

babel src -s -D -d dist

.babelrc

{
  "presets": [
    "es2015",
    "stage-2"
  ],
  "plugins": [
      ["transform-runtime", {
        "polyfill": false,
        "regenerator": true
      }]
  ]
}

會將src中的檔案都翻譯並儲存到dist
現在需要將src/app的檔案直接儲存到dist不進行翻譯,而src中的其他檔案依然翻譯。
謝謝! ! !

仅有的幸福仅有的幸福2747 天前810

全部回覆(2)我來回復

  • PHPz

    PHPz2017-05-16 13:40:31

    我有個疑問,你怎麼不看看 babel --help

    Option Default Description
    -i, --ignore [regex] node_modules Ignore all files that match this regex when using the require hook
    babel src -s -D -d dist --ignore src/app

    回覆
    0
  • 迷茫

    迷茫2017-05-16 13:40:31

    可以使用--ignore或者--copy-file參數:

    babel src -s -d dist --ignore src/app/*.js

    --copy-file沒具體用過,可以參考下
    How to use the CLI tools

    回覆
    0
  • 取消回覆