我通过 Babel 在 Node 上使用 ES6。我可以使用 run-babel
脚本运行 ES6 脚本。所以,这会起作用:
node run-babel build.js //build.js is written in ES6
但现在我想从 Gulp 任务访问这些 ES6 脚本之一,但 Gulp 在普通 Node 上运行。
有没有办法在 ES6 中编写 Gulp 任务
最佳答案
您可以先进入node_modules/gulp/bin/gulp.js
并将第一行编辑为#!/usr/bin/env node --harmony
。这将在 Node 协调模式下调用 gulp。
然后您可以直接运行 node_modules/gulp/bin/gulp.js build
而不是 gulp build
。
如果您愿意,您可以创建别名:)
关于javascript - 我可以使用 Node 运行用 ES6 编写的 Gulp 任务吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29836529/