gpt4 book ai didi

javascript - 监视子文件夹并转换更改的文件

转载 作者:行者123 更新时间:2023-12-01 01:30:42 24 4
gpt4 key购买 nike

我有以下文件夹结构:

|-- public
|-- _category1
|-- foo.js
|-- bar.js
|-- _category2
|-- test.js
|-- _...
|-- src
|-- _category1
|-- foo.js
|-- bar.js
|-- _category2
|-- test.js
|-- _...

src文件夹中的文件是ES6,public文件夹中的文件必须是ES5。

有没有办法观察 src 文件夹及其子文件夹的更改(即保存的文件)并将这些文件(不是整个目录)转换到公共(public)文件夹中相应的子文件夹中?

我当前的解决方案是手动使用:

npx babel 源文件 --out-file 目标文件

提前致谢

<小时/>

感谢 MTCoster 的回答,我想出了一个愚蠢的简单答案

npx babel src --out-dir public --watch

最佳答案

您正在寻找--watch选项:

To compile a file every time that you change it, use the --watch or -w option:

npx babel script.js --watch --out-file script-compiled.js

来自 Babel docs .

关于javascript - 监视子文件夹并转换更改的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53304063/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com