我在使用es6ify和browserify时不断遇到异常。这是我的gulp代码:
es6ify.traceurOverrides = {
asyncFunctions: true,
freeVariableChecker: true
};
browserify(params)
.add(es6ify.runtime)
.transform(es6ify)
.require(require.resolve('app/index.js'), { entry: true })
.bundle()
...
...
首先,我收到有关包含以下内容的文件的错误:
import a, { func } from 'some/module';
例外是:
Unexpected token , while parsing file: <file path>
由于某些原因,当我将freeVariableChecker
设置为true
时,这已得到解决。
现在我收到一个错误:
window is not defined while parsing file: <file path>
我不明白哪个选项可以解决这个问题。
我知道在哪里可以找到关于traceur选项的解释吗? 知道如何解决这个问题吗?
由于