问题标签 [shadow-cljs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
webpack - Webpack w/ Babel loader 返回空对象
我有一个构建管道,它采用 ClojureScript 代码并使用 Shadow-Cljs 将其转换为 Javascript。transpile 可以导出npm 模块或节点库。
然后输出通过带有 Babel loader 的 Webpack 传递给浏览器的 polyfill。
所有这些步骤是:
Shadow-CLIJS(CLJS) -> Webpack(Node Library) -> Web
中间的“节点库”在 Node.js 中运行良好(参见下面的 repl 输出),但由于某种原因,Webpack polyfill 在导入 React 应用程序时会加载一个空对象。
不知道如何解决这个问题。
webpack.config.js
节点库的 REPL 输出: