如何使用 sweet.js 编译多个文件?
How do I compile multiple files with sweet.js?
如何使用 sweet.js 二进制文件编译多个文件?
所以像这样:sjs -o out *.js
...
...在out
目录中生成单独的编译文件:
out/one.js
out/two.js
out/three.js
这是一个 npm 模块,require()
有几个内部文件。
编辑: 我有动力在对 sjs
的一次调用中执行此操作,因为我正在导入一个带有 -m lambda-chop/macros
的 sweetjs 模块,它很慢。 运行 每个源文件的单独 sjs -m lambda-chop/macros
命令会导致不必要的缓慢构建过程。
您可以使用 shell 的力量。类似于:
find *.js -type f -print | xargs -L 1 -I % sjs -o out/% %
编辑:
或者当速度是一个问题时,一个更好的解决方案是可以将内容保存在内存中的适当构建工具:
如何使用 sweet.js 二进制文件编译多个文件?
所以像这样:sjs -o out *.js
...
...在out
目录中生成单独的编译文件:
out/one.js
out/two.js
out/three.js
这是一个 npm 模块,require()
有几个内部文件。
编辑: 我有动力在对 sjs
的一次调用中执行此操作,因为我正在导入一个带有 -m lambda-chop/macros
的 sweetjs 模块,它很慢。 运行 每个源文件的单独 sjs -m lambda-chop/macros
命令会导致不必要的缓慢构建过程。
您可以使用 shell 的力量。类似于:
find *.js -type f -print | xargs -L 1 -I % sjs -o out/% %
编辑:
或者当速度是一个问题时,一个更好的解决方案是可以将内容保存在内存中的适当构建工具: