如何在没有转译器的情况下在Node和浏览器中获取模块?
现在,Chrome支持import
/ export
我认为我们可以在Node.js和浏览器之间共享一些代码, 而不需要Babel,但是因为export
不能被包装在一个条件,我不知道我们如何能做到这一点。
例如有什么方法来写这样的东西
if (typeof module !== "undefined" && module.hasOwnProperty("exports")) { module.exports = BigInt; } else { export default BigInt; }
并诱使Chrome和Nodeparsing它?