Babel在我的目录中找不到我的所有.js / .es6文件。 我有这个目录结构:
src/
assets/
sample/
models.es6
scripts/
playground.es6
如果我运行babel src --out-dir dist --source-maps --copy-files --presets env
,它只会转换/src/assets/sample/models.es6
并且不会通过src/scripts/playground.es6
。
我做错了什么?
期待您的回复!
答案 0 :(得分:1)
你可以这样做:
babel src/** --out-dir lib
编译目录 编译整个src目录并将其输出到lib目录。您可以使用--out-dir或-d。这不会覆盖lib中的任何其他文件或目录。
如果你仍然卡住,你可以使用gulp或grunt或webpack来加载/转换来自不同位置的mupltiple指令。
希望有所帮助
答案 1 :(得分:0)
我发现了问题。它几乎与巴贝尔无关。
src/assets/**
内是我的Realm数据库sample.realm
(https://realm.io)。文件本身不会导致问题。但是,如果您在MacOSX上使用Realm Studio打开sample.realm
文件,则会创建一个名为sample.realm.note
的文件。该文件导致babel无法退出转换任务。