我有一个客户端代码,可以转换为ES5以获得浏览器支持。
我还有一个服务器端应用程序,它也使用babel和transpiles来支持Node 8。我们将客户端repo包含为git子模块,因此我们也可以运行select客户端javascript模块服务器端,同构javascript。
构建服务器端应用程序时如何使项目root .babelrc文件充当master并从客户端模块导入时忽略所有sub .babelrc文件?如果我删除子模块.babelrc文件,它编译就好了。
Exception has occurred: SyntaxError
SyntaxError: Unexpected token import
at createScript (vm.js:74:10)
at Object.runInThisContext (vm.js:116:10)
at Module._compile (module.js:537:28)
听起来这是一个众所周知的痛点,但我不知道人们到现在为止如何解决这个问题。 https://github.com/babel/babel/issues/6766#issuecomment-342706807
由于